The EU cloud: Integrating the paradigms of cloud computing and sensor based interaction(Internet of things)

When I spoke at the TOWARDS THE DIGITAL WORLD IN 2025 event at the European parliament in Brussels last week , Prof Dr Lutz Heuser – Vice president SAP research and Chief Development officer of SAP mentioned the fascinating idea of an EU cloud

This vision is extremely interesting to me considering my interest in the ideas of beyond Web 2.0 – and the internet of things (a forthcoming book)

The idea of an EU cloud extends the ideas referenced from Tim O Reilly

As Tim said:

>>>>>

And that of course is the future of mobile as well. A mobile phone is inherently a connected device with local memory and processing. But it’s time we realized that the local compute power is a fraction of what’s available in the cloud. Web applications take this for granted — for example, when we request a map tile for our phone — but it’s surprising how many native applications settle themselves comfortably in their silos. (Consider my long-ago complaint that the phone address book cries out to be a connected application powered by my phone company’s call-history database, annotated by data harvested from my online social networking applications as well as other online sources.)

Put these two trends together (sensor based interaction and cloud integration), and we can imagine the future of mobile: a sensor-rich device with applications that use those sensors both to feed and interact with cloud services. The location sensor knows you’re here so you don’t need to tell the map server where to start; the microphone knows the sound of your voice, so it unlocks your private data in the cloud; the camera images an object or a person, sends it to a remote application that recognizes it, and retrieves relevant data. All of these things already exist in scattered applications, but eventually, they will be the new normal. This is an incredibly exciting time in mobile application design. There are breakthroughs waiting to happen. Voice and gesture recognition in the Google Mobile App is just the beginning.

<<<<<

A cloud set up by a company (unlike an EU cloud) has a flaw in the sense that it is not designed to be interoperable.

In contrast, a cloud set up by the EU if architectured correctly, can be invokable at a process level.

In that sense, it is like ‘powered by the EU cloud’ and that is a powerful paradigm especially when coupled with sensor integration at a device level

Thus, if we integrate the trends of sensor based interaction and cloud integration, we get a truly interesting phenomenon

The cloud needs to be invokable at a process level because then it is truly vendor agnostic (and hence a role for the EU)

This idea takes Web 2.0 beyond the business model of advertising because every device becomes the creator of metadata (just like Web 2.0 makes individuals as creators of metadata). Hence, in a world of beyond Web 2.0(Web 3.0/Internet of things model) – the concept of harnessing collective intelligence extends beyond individuals to devices.

Couple that with payments from mobile devices etc – then we have a truly stable business model based beyond advertising – but still extending the ideas of Web 2.0 like harnessing collective intelligence but to devices coupled with a cloud paradigm

EU commission takes the lead on Web 3.0

When I spoke at the European Parliament, I mentioned that mobile could be a big opportunity for the EU to take a globally competitive position – and hence it is nice to see this initiative from the EU Commission consults on how to put Europe into the lead of the transition to Web 3.0

I love especially the emphasis on mobile and the universal connectivity .. This is truly the next step beyond Web 2.0 and I am glad it is happening here .. and with a chance that we could fulfill this vision

“The Internet of the future will radically change our society,” said Viviane Reding, Commissioner for Information Society and Media. “Web 3.0 means seamless ‘anytime, anywhere’ business, entertainment and social networking over fast reliable and secure networks. It means the end of the divide between mobile and fixed lines. It signals a tenfold quantum leap in the scale of the digital universe by 2015. Europe has the know-how and the network capacity to lead this transformation. We must make sure that Web 3.0 is made and used in Europe.”

Beyond Web 2.0: The social web or the semantic web ? and the rise of the Umbrella social networks

umbrella%20social%20networks.jpg

Synopsis:

Beyond Web 2.0 is still more Web 2.0(for now). The full impact of Web 2.0 will be felt only in 2008 and beyond. The Semantic web is not the future of Web20. The full impact of Web 20 itself has yet to be felt because Web 20 technologies like cloud computing and ‘umbrella social networks’ (i.e. social networks encompassing the personal web, enterprise and the mobile web and incorporating presence) are still emerging and will gather momentum in 2008 and beyond.

Introduction

It seems ironic to talk about ‘beyond Web 2.0’ almost a week away from the Berlin Web 2.0 expo (where I am speaking).

Extending the ‘2.0’ numbering notation, we could naturally think of Web 3.0.

Much has been already said about Web 3.0 – most of it self serving.

Nova Spivack and Jason Calacanis have each attempted to define Web 3.0 corresponding to their respective companies (Radar networks and Mahalo)

In a world of hyper connectivity and information sharing – such definitions don’t go very far because of their inherent limitations based on their proponent’s businesses. So, I won’t go into those in detail. You can read more about these definitions HERE

Even Tim Berners shrugs at the term Web 2.0 but ironically does not hesitate in attempting to speak of Web 3.0 as a form of Semantic web. Of course, the semantic web is defined in an article from Tim Berners Lee himself as early as 2001 in the Scientific American magazine (The Semantic Web A new form of Web content that is meaningful to computers will unleash a revolution of new possibilities By Tim Berners-Lee, James Hendler and Ora Lassila)

But to understand ‘beyond Web 2.0’ – we have to appreciate a bit about why Web 2.0 took off as much as it did .. and why so many people did(do!) not get it.

Social software and social computing

In defining the Web 2.0 paradigm, Tim O Reilly’s genius lies in taking computing along the social domain and in laying the intellectual foundations of a new class of software i.e. social software.

Even before the seven principles of Web 2.0 were postulated by Tim O Reilly, we intuitively accepted the social aspects of the Web(for example Wikis existed before that time and were created by Ward Cunningham). However, Web 2.0 brought all these ideas together and provided us a common lexicon / framework to discuss these terms

Critically, Web 2.0 comes under the umbrella of social computing/social software. The term Social software is normally applied to a range of web-enabled software programs that allow users to interact, share, and meet other users. (Adapted from wikipedia definition of social software)

One might view ‘social software’ as a contradiction in terms. Traditionally software is almost ‘antisocial’ (i.e. logical – with little or no human interaction)

Consequently, many people from a programming background find the idea of social software as ‘marketing driven hype’. And some from marketing – do indeed hype it as the next big thing.

However, that should not take us away from the basic merits of the Web 2.0 definition as defined by the seven principles of Web 2.0 and a new class of software that is underpinned by Web 2.0 principles like harnessing collective intelligence, the web as a platform and so on.

Beyond Web 2.0

If we recap the title of Tim Berners Lee’s article on the semantic web, it says : A new form of Web content that is meaningful to computers

So, to me; it is all about meaningful to computers(semantic web)? OR meaningful to people(social software/social web)

Of course, they are not mutually exclusive .. hence they will coexist – but the emphasis on each is important. The semantic web is oriented to a new form for content that makes sense to machines. The social web(which includes Web 2.0 ) relates to web enabled software that facilitates communication between people.

The paths of machines and men .. are both divergent and coexisting.

So, let’s start with the machines(the semantic web)

The semantic Web

The end goal of the semantic web is to extract meaning from data. Hence, content should be machine readable, machine interpretable(the computer must make sense of it) and machine actionable. In its ultimate incarnation, it leads to the rarified world of science fiction bots negotiating deals on behalf of their creators.

How practical is all this?

Not very – in my view.

Avatars and bots aside, the more basic question is: Who will add the semantics(structure) to the semantic web?

The semantic web needs someone to do the semantics before it becomes truly useful. This is a chicken and egg situation – to make the semantic web useful, you need content to be tagged – but who would tag the content in the first place(and why)?

Semantics for a specific vertical are relatively easy. Semantics for ‘Joe public’(consumers) are another matter entirely.

And to be really useful; the semantics must be for all .. And this is where almost all efforts led by specific companies may fail because the web cannot be expected to cede control to a company – it must be an open standard. And even if islands of semantics evolve(one for pharmaceuticals, one for automotive and so on), they may be just that – islands … Islands of semantic content are useful – but do not translate into a semantic web.

Ironically, the best solution to the semantic web ‘chicken and egg’ problem(aka who will create the semantics for the semantic web) comes from Web 2.0(social web). Web 2.0 ‘works’ because it solves this very fundamental chicken and egg problem by getting the users to do the semantics in return for some benefits(storing and sharing pictures for example as in flickr). Thus, it provides a ‘lite’ solution to the semantic web problem.

This illustrates the limitations of taking a software only approach of the semantic web. If you ignore the social aspects of the Web, then software can take you only so far ..

Web 2.0

Before we proceed with this section, A quick note: I do not consider either Mobile Web 2.0 or Enterprise 2.0 as ‘beyond’ Web 2.0 because they are sub memes of Web 2.0 i.e. extend the basic idea of Web 2.0 along specific dimensions.

Unlike the semantic Web, Web 2.0 addresses a completely different problem domain – that of social computing.

Thus, if we consider web 20 as primarily a manifestation of the social web, then it follows that the idea of ‘beyond web 20′ has to address the evolution of the social web (and not the semantic web)

In my view, the two Web 2.0 concepts that pertain to the evolution of the social web are

a) Social network as a ‘meta/umbrella’ layer above the personal, enterprise and the mobile web

And

b) Cloud computing

The full impact of both is yet to be felt.

The first is a relatively simple idea – but very disruptive ..

It can be summarised as ‘facebook(or similar) as your primary interface to the Web’.

The idea is – we “log in’ to a single profile on our social network. The resultant social network then becomes an ‘umbrella’ network encompassing your Web, Mobile Web and even the Enterprise Web. The concept of umbrella social networks becomes even more powerful when presence is added to the mix.

This is a concern to many including Google. Many people no longer use email because email is replaced by facebook messages. If your entire web experience is replaced by facebook and the advertising for facebook is exclusively from Microsoft .. this is clearly a threat for Google(and a master move on behalf of Microsoft). So, already we are seeing some moves in this direction – and one can expect some response from Google to this.

(Note: I can’t find the reference but JP Rangaswami had spoken of a similar idea – which I call ‘umbrella social networks’ – in one of his blogs. If I find the blog, I shall link it.)

To really work, this idea needs a fine grained privacy control and an open social network. But it is not so strange to think that our entire web experience may be driven from a facebook(or similar) profile. Facebook is already courting the enterprise

Also, in the article 15 reasons Facebook may be worth $15bn, here are some insights ..

>>>

7. Facebook is the new web: The decision to open up the network to outside developers turned Facebook into a destination for many uses, like messaging, photos and video. Of course, as Facebook is on the web it could never really be the new web.

11. Facebook messaging is the new e-mail. Everyone feels stressed from a deluge of e-mail from unwanted people and companies. But Facebook messages are always from friends.

12. Facebook’s “status updates” have become the easiest way to let friends know what you are doing and how you are feeling at any given moment.

<<<

Related to the idea of umbrella social networks is the idea of ‘Cloud computing’ – I have spoken of cloud computing many times on the OpenGardens blog for instance : Mobile Ajax- more than a pretty face and Cloud computing in the context of enterprise 2.0 . The idea has many adherents – especially Nokia and Google.

It is related to the idea of umbrella social networks since to have a seamless experience between the Web, the Mobile Web and the Enterprise; the data has to ideally reside in the ‘Cloud’.

So, the core idea is of this blog(and the evolution of Web 2.0) can be summarised as:

Cloud + a social network user interface to the cloud(where the cloud spans the Web, the Mobile Web and the Enterprise).

Eric Schmidt also refers to cloud computing as the future of applications with applications having characteristics like : being pieced together, small, data is in the cloud, run on any device PC or mobile phone, fast, customizable, distributed virally(social networks, email etc).

Conclusion

Let me recap the synopsis as the conclusion ..

Beyond Web 2.0 is still more Web 2.0(for now). The full impact of Web 2.0 will be felt only in 2008 and beyond. The Semantic web is not the future of web20. Instead, the full impact of web 20 itself has yet to be felt because web 20 technologies like cloud computing and ‘umbrella social networks’ (i.e. social networks encompassing the personal web, enterprise and the mobile web and incorporating presence) are still emerging and will gather momentum in 2008 and beyond.

Please contact me at ajit.jaokar at futuretext.com if you want to meet me in Berlin for the Web 2.0 expo where I am speaking next week

Image: http://cies.fsu.edu/images/Brochure%20pictures/Umbrella%20group%20shot.JPG