I. Introduction
The interface between people and computing devices is rapidly changing as the boundaries between computer technologies and everyday objects, surfaces and environments are being blurred. A transformation is occurring in which everyday objects and surfaces are embedded with new forms of computational technology. Progressive research and development is determining the transformation of a network of interconnected computers (the Internet devices) evolve to a network of interconnected objects. Internet-accessible everyday objects, surfaces and environments embedded with new forms of computational technology are creating a world of an “Internet of Things” (IoTs) [1].