David E. Boyle

Learn More
It is posited that, through the integration of data services in cities can be transformed. In particular, it is thought that pervasive and ubiquitous networked embedded sensing systems can contribute to this transformation. This can be achieved through the exploitation of resultant sensor data stream. In order to effectively consider this hypothesis, it is(More)
A variety of wireless networks, including applications of Wireless Sensor Networks, Internet of Things, and Cyber-physical Systems, increasingly pervade our homes, retail, transportation systems, and manufacturing processes. Traditional approaches communicate data from all sensors to a central system, and users (humans or machines) query this central point(More)
The number of Internet-connected sensing and control devices is growing. Some anticipate them to number in excess of 212 billion by 2020. Inherently, these devices generate continuous data streams, many of which need to be stored and processed. Traditional approaches, whereby all data are shipped to the cloud, may not continue to be effective as cloud(More)
Pervasive sensing—the capability to deploy large numbers of sensors, to link them to communication networks, and to analyze their collective data—is transforming many industries. In mining, networked sensors are already used for remote operation, automation, including driverless vehicles, health, and safety, and exploration. In this paper, the(More)
Soon, pervasive computers will enormously outnumber humans. Devices requiring sufficient energy to operate maintenance-free for periods of years and beyond render today's technologies insufficient. With the gap between energy requirements of embedded systems and achievable levels of harvested power reducing, viable hybrid energy and power management(More)
As the number of small, battery-operated, wireless-enabled devices deployed in various applications of Internet of Things (IoT), Wireless Sensor Networks (WSN), and Cyber-physical Systems (CPS) is rapidly increasing, so is the number of data streams that must be processed. In cases where data do not need to be archived, centrally processed, or federated,(More)
  • 1