World Wide Streams
Searching and programming the real world
Our World Wide Streams vision
The Internet of Things is transforming the world into a giant source of live data streams. These streams range from slowly trickling sensor samples to bandwidth-hungry video streams. They carry valuable data that — when processed in a continuous and timely manner — hold the potential to significantly improve people’s lives. For example, continuous streams of data can help us to make better-informed decisions, give us feedback for improved well-being, and connect homes and industries to create new levels of life automation.
A new breed of software platforms is required to execute on this vision of making individualized views of these data available, and triggering personalized actions and feedback. These platforms must provide open, scalable, efficient and programmable support for streaming data and fast-changing user contexts. Such open and programmable access to live streams will not only disrupt the way people consume and share streaming data – much like the original World Wide Web disrupted the way people consume and share predominantly stored data. It can be the seed of a much broader industry disruption – that redefines how companies access, share and transform information streams.
At Nokia Bell Labs, we are building a new World Wide Web called World Wide Streams. Our WWS infrastructure, built around short-lived and dynamic data sources, can ingest, process and deliver large numbers of data and media streams in real time between geographically distributed sources and sinks. The WWS allows developers to create stream-mashup services that dynamically discover and combine relevant live streams in real time. As a consequence, WWS provides users with highly personalized services that dynamically tap into relevant and available live streams.