The digital era revolutionized human society during the last century. In fact, information digitization processes have led to the design of computers, phones and other machines offering a plethora of applications running on standalone computing machines. Then digitized information transport developed. This has introduced digital communication and networking where machines are connected to form very large networks and offer remote applications. These machines connected to these networks created the opportunity to deploy different services, either in voice communication, data transfer or entertainment, such as TV, and has led to this digital society.

Our society is now totally dependent on the biggest ever network, the Internet; one of the major and most astonishing of human inventions. In this network, most of the information traffic is created and generated by people through email, the web and other user services.

Now, after information digitization, transport and communication, ubiquitous computing is emerging. It relies on digitized information coming from the real-world environment, and allows us to build more task automation to better interact with the real-world environment. Ubiquitous computing, pervasive computing and ambient intelligence have recently appeared to be the most challenging and ultimate goals of the digitization process. Automatic processes are expected to be all around us to build the so-called “smart world”, where the real and virtual worlds co-exist ...

Get The Internet of Things: Connecting Objects now with O’Reilly online learning.

O’Reilly members experience live online training, plus books, videos, and digital content from 200+ publishers.