Thursday, December 13, 2012

Concerns with the Platform

In this blog, I have been predicting the emergence of the future Platform and advocating its benefits. However, to stay balanced, I have to list some of the major concerns liked to the platform.

1. Privacy - the power controlling the Platform will have ultimate access to user information. As the Platform is essentially the Second Brain on the Internet, having access to the Platform gives an unprecedented insight into activities and thoughts of a person.

2. Security - unauthorized access to the Platform by hackers may have a devastating effect on a person and result in financial, reputation damage and even physical danger in case of illegal access by criminals.

3. Monopoly - the increasing returns to scale pattern observed across most historic internet platforms may likely result in emergence of a single Platform controlled by a for-profit corporation. This may result in consumer lock-up and disrupt the competition and innovation of service providers.

4. Governance - it is unclear which mechanisms and safeguards will be put in place to make sure that the stakeholders, including users and service providers, participate in the decision-making on major Platform policies. This is somewhat similar to current Governance challenges that Facebook faces, but on a much bigger scale.

Friday, November 16, 2012

The GINI-SA Project of the EU

The GINI-SA Project of the EU

GINI-SA is a Support Action for the EC which aims to analyse how a Personalized Identity Management (PIM) ecosystem in which individuals can manage their own digital identities and control the exchange of their identity information. 

Under the GINI vision, individuals would manage their identities by means of an Individual Digital Identity (‘INDI’). An INDI can be described as a self-generated and self-managed digital identity, which is verifiable against one or more authoritative data sources. 

Once created, users would have the ability to link their INDI with authoritative identity data maintained by both public- and private-sector entities. This data (or links thereto) could then be presented by the user towards relying parties. The user might wish to do this in order to meet transactional requirements (e.g., access control conditions set by a relying party) or underpin her trustworthiness towards others in various real life situations (e.g., verifying her education or presenting her skills when applying for a job).

The main objectives of GINI include:

1. Decoupling the activation of digital identities from the use of any particular identifier, and to support the use of multiple identities and/or identifiers;

2. Allowing users to exercise full control as to who is able to verify her identity and through which processes;

3. Enabling user control every phase of their digital identities’ life cycle (creation, change, management, revocation, etc.);

4. Identifying the ways and means through which a separation of identifiers and other identity attributes can be implemented in a user-friendly manner; 

5. Outlining the main properties of a digital identity ecosystem that is efficient and yet capable of enabling maximum control of users over their digital identities;

6. Determining the prerequisites for operators so that a viable business model can be established.

GINI further examines the technological, legal, regulatory and privacy-related dimensions of the gap between the current state of the art and the vision for a functional INDI ecosystem beyond 2020. Detailed examinations of these gaps have been carried out in the individual work packages of the project. The following sections briefly introduce the major gaps identified thus far.

The aim of this presentation would therefore be to engage stakeholder representatives from the policy and industry domain and exchange views that will be taken into account for the formulation of the White Paper and Roadmap GINI will publish within 2012.

Thursday, November 15, 2012

I just read a Booz study "The rise of generation C" -  I believe they largely share the vision of the Platform, though the transition to it is not discussed. As I understand, the authors expect the Platform to emerge by 2020. 

Friday, October 28, 2011


During the  ITU expo in Geneva, had a chance to ask Bob Kahn if a new  platform competitor to google, apple and facebook can be designed.  He said that the issue of inter-operability for application and data may indeed require development of new platforms, but that may disturb the existing revenue streams, therefore the existing major companies mentioned are not very interested.  He believes that his Digital Object Architecture project could become a new platform.

Several years ago, I had an opportunity to discuss my platform vision with Dr. Kahn during some other ITU event. His comments were very accurate and helped me a lot. Back then, he mentioned privacy as a major concern. 

Friday, August 20, 2010

Facebook Places and the Platform race

Facebook announcement of Places service is an important event in the Platform race. Facebook could have partnered with Foursquare or some other geospatial player(s) . Instead, Facebook is going for leverage strategy, aiming to build and control its own "wide platform".

Possible strategic response for Foursquare,  threatened by Facebook ambitions and lock of the "wider platform", is to integrate with a new,  "open" social platform such as Diaspora.  It would be a mistake for Foursquare to try to build its own social platform, unless they make it "open" and convince other major players like Zynga to integrate with it.

Thursday, August 5, 2010

My vision of the User Platform

In this post, I will communicate my vision of the User Platform.

The Platform is a future Internet user-centered semantic web service, around which the ecosystem of information space services is built. The information space is comprised of web, media, real life, augmented reality, and all other media in which humans, nature, and machines interact.

The Platform has five integrated components – User Platform, Groups Platform, Things Platform, Services Platform, and Content Platform.  

Picture 1. User Platform 

I will call the core service of the User Platform, servicing a specific user, a Platform Cell. It is indicated as the blue circle in the diagram. The Platform Cell is a human’s second brain in the information space that always works and never sleeps. The Platform makes sense of what is happening with the user and around the user, in real time. The User Platform creates user-related knowledge and uses that knowledge to communicate with the ecosystem of information space services.  Each instance of the Platform Cell:

- Monitors infospace activity by user and related to user using semantic methods
- Monitors user’s real life location, health state, activity, safety, and connectedness (“presentity” in IETF language)   
- Uses AI to analyze these data to produce meaning
- Negotiates terms and conditions of using services on user behalf, manages micro-payments and other value exchanges  
- Initiates, manages, and terminates services as requested by the user or by the Platform Cell on user behalf   
- Provides appropriate level of user information and knowledge to the services
- Provides services with communication and synchronization across access devices (PCs, mobile phones, PDAs, TV sets, cars, body implants, smart homes, and many others).
- Interacts with relevant Group Platform Cells and Things Platform Cells   
- Supports proactive search for new opportunities – services, content, people, groups, and things
- Proactively protects user security, protects privacy, and manages aliases. Cooperates with specialized security and privacy services.
- Manages direct Cell to Cell (C2C) communications

The Platform will enable macro services that generate value across different Cells. The platform can serve as powerful commerce and marketing tool, generating customer alliances and target groups.  The Platform can leverage knowledge of users with similar interests to generate opportunities for individuals. My vision is that this aggregated data is not generated by direct access to the user data – rather, it is an outcome of negotiation among Platform Cells and macro services, fully taking into consideration implicit and explicit user preferences in terms of security and privacy.

A group of core service that I call a Wide Platform, is built immediately around the Platform Cell. Those services, such as the universal search, social networks, medical services, free agent platform, media content delivery services, form a wider platform around the user.  A rich ecosystem of third-party and 4-party services forms around this wider platform.

Wide Platform services now become much “smarter”. They need less personal involvement by user, can understand and anticipate her needs better. I whole new ecosystem of free agent services will develop around free agent platform, which is the part of the Wide Platform.

Universal search will benefit from understanding of user context and background. Social networks will take into consideration user context to provide just the right amount of relevant information. Medical services will monitor user health and inform the health care providers about possible health problems. Media content will rely on micro-negotiations and micro-payments to smoothly deliver highly relevant news and entertainment to viewers.

In later posts, I will address several important considerations. My vision of the Platform is that it will be designed to serve the user’s and groups’ interest. Alternative designs, putting corporate or government interest in front are possible. The Platform may be designed by business, free and open software group, or government – or some combination of those. I will also discuss whether technologically the data in the Platform should be stored centrally, locally, or distributed across the Web.

I will illustrate how the Platform architecture works below.

One day in life of Bridget, 25 years old professional working for a multinational company in San-Francisco.  


5:00     Platform Cell learns from Bridget’s car GPS service that due to car accident, a 30 minute delay on the route to work is expected. Platform Cell knows that Bridget has a meeting in the office at 9:00, so it adjusts the alarm clock and instructs the coffee machine accordingly. It also renegotiates Bridget\s car pull arrangement.

7:30     Bridget is watching the news over breakfast. The Internet TV company negotiated with the Media Service and Platform Cell what news are interesting for Bridget, and also agreed what relevant ads to show. Platform Cell agreed to pay $3 for premium news and received $4 for showing the ads via Micro Payment Service.  Meanwhile, Bridget is not bothered about these details; all she views is the customized news and ads.

7:50    The Platform Cell starts Bridget’s car and instructs it to turn on the heating – it learned from the home weather station that it’s a cold day outside.

8:00    Bridget is driving to work. Platform Cell requests the car radio to read an urgent email message relevant to 9:00 meeting.

9:05     Bridget is in the meeting, getting introductions to a team group of foreign partners. Her mobile phone tags names and business cards to faces and asks Platform Cell to find relevant information on the meting participants. Platform Cell reminds Bridget, via mobile phone, that she briefly met one of the participants 2 years ago. Platform also informs her that, despite his seemingly low formal position, he appears to be a key decision maker in this group. 

10:30  Bridget is checking her emails – The Platform Cell already helped the email service sort the emails. It has already answered to some routine requests on Bridget’s behalf. The Platform Cell worked with Advanced Email Service to highlight important business opportunities, urgent issues, and potential risks. Each email links to several key issues

11:00   Bridget is searching the web for additional information on new technology mentioned in today’s meeting. Platform Cell helps the search service get the most relevant results. It also contacts Bridget’s colleague’s Platform Cells and learns that one of the colleagues is an expert on this technology.

12:00   Bridget hits the gym for a half-hour training. Fitness Service learned from Platfom Cell that Bridget had a tennis match yesterday and woke up earlier than normal today, so it proposes a lighter exercise program.

12:40   As Bridget takes the elevator to the cafeteria, she orders her meals on her mobile phone. Her Diet Service works with Platfrom Cell to make the best selection.

14:40   Platform Cell notices suspicious activity with Bridget’s credit card – it was used to purchase jewelry in a store where Bridget can’t be at that moment. Platform Cell immediately requests Bridget’s bank to block the credit card and cancels the transaction. It also files report with police.   

16:00   Platform Cell, working with Universal Search Service, found a new professional blog that would be of interest to Bridget. It added the blog to the “follow” list.  

19:00  Bridget is at shopping mall. As she wonders about, Platform Cell is reviewing the sales offer she is receiving from the stores, negotiates the discounts, and sends a few interesting once to her mobile. Platform Cell knows that Bridget is in the market for a new tennis racket, so it cooperated globally with other shoppers to get a nice offer. Platfrom Cell also learns from Geospatial Service that a few friends are also in the shopping mall, so the Platform Cell shows their location on the store map in the mobile phone.

21:30   Bridget is driving home. Platform Cell helps the car radio choose music that best fits Bridget’s mood for the day.