Personal Data and CloudOS
People sometimes ask me about where and how personal data is stored in CloudOS. The "personal data service" or PDS is the foundational element in CloudOS that handles personal data. But it's not a data store so much as a consistent API to where ever the owner of the cloud wants to keep their data.
Continue reading {Personal Data and CloudOS}
PDS Interoperability
For personal data services to really take off, they have to interoperate. Here are some use cases that illustrate what PDS interoperability means.
Continue reading {PDS Interoperability }
The Multiple Passport Problem: Declaring Digital Sovereignty
The promise of user-centric identity and personal data is better models of people and what they need and want online. This leads to greater value for everyone without people having to sacrifice their privacy, a rare win-win.
Continue reading {The Multiple Passport Problem: Declaring Digital Sovereignty }
Foursquare and Personal Data in a Personal Event Network
This demonstration shows a personal event network responding to Foursquare checkin events and storing the information about the checkin in a personal data service using a manager application that is loosely coupled and privacy respecting. Pretty cool, huh?
Continue reading {Foursquare and Personal Data in a Personal Event Network }
Anonymous eCommerce: Building a Real 4th Party Offer Application with Kynetx
This is a long post. Don't worry, there are plenty of place to stop reading. You can stop at the end of each major section and have a complete picture for a given level of detail. Developers trying to see how to build a 4th party ecommerce application in KRL should read to the end to understand the complete picture. The caption of Peter Steiner's legendary 1993 New Yorker cartoon reads: "On the Internet, nobody knows you're a dog." If you've paid attention to the Internet Identity Workshop logo, you know we use that concept for the conference, although
Continue reading {Anonymous eCommerce: Building a Real 4th Party Offer Application with Kynetx }
The Trends Driving KRL and Kynetx
In my last post, I outlined a few benefits that developers could gain from using KRL. Well and good, but so what? Are those benefits that matter? How do they relate to the other reasons programmers learn new languages like money and opportunity? In this post, I will talk about some of the big trends driving my thinking and informing the decisions around what KRL is and why it enables the abstractions that it does. There are three trends I'd like to examine: The rise of real-time data and the evented Web The rise of personal data and user-centricity
Continue reading {The Trends Driving KRL and Kynetx}
Essential Characteristics of a Personal Data Store
I'm in a session at IIW where personal data stores are being discussed. Drummond Reed and Paul Trevethick are moderating. Someone asked Paul why Facebook isn't a personal data store. Certainly is a store of personal data. Facebook has a rich and powerful mechanism for sharing data with apps. But... They can change the terms any time they like They monetize my data--who owns or controls the transactions Mary Hodder gave a "bank vs bar" analogy. Facebook is a bar, not a bank. There are lots of options and things to do, but no fiduciary responsibility or interoperability. The
Continue reading {Essential Characteristics of a Personal Data Store}
The Future of Internet Identity: Data Access and Modeling
In my previous blog post, wrapping up IIW X and discussing what wasn't discussed, I talked about what was missing at IIW: discussions about authentication. What was hot at IIW were discussions about authorization and personal data. OAuth, UMA, and PDX talks were happening in every corner this time and these topics (with data access and modeling as their unifying theme) will be a major area of focus as IIW continues. Back in the dark days of the Web, if you wanted access to data in your account in someone's system via an API, you had to pass along
Continue reading {The Future of Internet Identity: Data Access and Modeling}
IIW Wrap-Up: Moving Past Login...Sort Of
The 10th iteration of the Internet Identity Workshop wrapped up yesterday in Mountain View, CA. Since Kaliya, Doc, and I started IIW in 2005, we've always wondered when (or if) there would be a "big bang" when internet identity just took off. If this IIW wasn't the big bang, it was certainly a great indication that we're headed toward one. There were about 240 people at IIW this time, 80 more than the highest past attendance. There were companies represented that you'd not think of as "early adopters" in internet identity. And the discussion has finally, mostly moved on
Continue reading {IIW Wrap-Up: Moving Past Login...Sort Of}





