<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>joeandrieu.com &#187; Identity</title>
	<atom:link href="http://blog.joeandrieu.com/category/identity/feed/" rel="self" type="application/rss+xml" />
	<link>http://blog.joeandrieu.com</link>
	<description>My personal space</description>
	<lastBuildDate>Wed, 24 Apr 2013 06:52:22 +0000</lastBuildDate>
	<language>en-US</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.5.1</generator>
		<item>
		<title>User Driven Services: 9. Self-managed Identity</title>
		<link>http://blog.joeandrieu.com/2009/05/13/user-driven-services-9-self-managed-identity/</link>
		<comments>http://blog.joeandrieu.com/2009/05/13/user-driven-services-9-self-managed-identity/#comments</comments>
		<pubDate>Wed, 13 May 2009 09:54:08 +0000</pubDate>
		<dc:creator>Joe Andrieu</dc:creator>
				<category><![CDATA[Identity]]></category>
		<category><![CDATA[User Driven]]></category>
		<category><![CDATA[User Driven Services]]></category>
		<category><![CDATA[information cards]]></category>
		<category><![CDATA[OpenID]]></category>

		<guid isPermaLink="false">http://blog.joeandrieu.com/?p=583</guid>
		<description><![CDATA[9. Self-managed Identity User Driven Services let users manage their own online identity. Unless we control our identity online, we risk unnecessary exposure to identity theft and unwanted correlation of online activity. At the same time, online services increase the risk of attacks when using the same identifier for multiple functions. User Driven Services allow [...]]]></description>
				<content:encoded><![CDATA[<p class="MsoNormal"><strong><span>9. Self-managed Identity</span></strong></p>
<p class="MsoNormal"><span>User Driven Services let users manage their own online identity.</span></p>
<p class="MsoNormal"><span><img class="alignright size-full wp-image-587" title="Name tag" src="http://blog.joeandrieu.com/wp-content/uploads/2009/05/dreamstime_4473313hello-my-name-iscropped.jpg" alt="Name tag" width="288" height="196" />Unless we control our identity online, we risk unnecessary exposure to identity theft and unwanted correlation of online activity. At the same time, online services increase the risk of attacks when using the same identifier for multiple functions. </span></p>
<p class="MsoNormal"><span>User Driven Services allow users to be in maximum control of their identity by distinguishing between the <a href="http://blog.joeandrieu.com/2009/03/12/the-identity-quartet/" target="_blank">four different types of identifiers used online</a>: </span></p>
<ul>
<li>Authentication IDs</li>
<li>Presentation IDs</li>
<li>Reference IDs</li>
<li>Internal IDs</li>
</ul>
<p class="MsoNormal"><span>Users should be able choose their own third-party identity service and have complete control over the three external identifiers used by any User Driven Service: their authentication IDs, their reference IDs, and their presentation IDs. The internal ids relating these external identifiers should <em>never</em> be exposed. Identity Providers should operate in non-correlation modes—so that different services providers automatically receive different authentication tokens, and all presentation IDs should be hand selected by the user for each service whenever possible. </span></p>
<p class="MsoNormal"><span>The ideal service will enable intentional correlation only upon user directive, allowing individuals to claim blog posts, social profiles, and microblogging accounts as their own, after initially anonymous or psuedonymous use. Services are also more flexible when they allow users to use multiple distinct identifiers within a given class, e.g., having more than one email address or online chat handle. Finally, when possible, services should allow for anonymous and anonymized use.</span></p>
<p class="MsoNormal"><strong><span>Examples</span></strong></p>
<p class="MsoNormal"><span><a href="http://openid.net" target="_blank">OpenID</a> allows users to use a third party service for Single Sign On at millions of websites, bypassing potentially millions of usernames and passwords. <a href="http://informationcard.net/" target="_blank">Information Cards</a> allow “clicking in” to relying websites rather than logging in, using the credentials and authentication of third party Identity Providers. <a href="http://azigo.com" target="_blank">Azigo</a>’s <a href="http://www.azigo.com/remindme" target="_blank">RemindMe</a> service allows users to selectively activate membership credentials, such as <a href="http://www.aaa.com" target="_blank">AAA</a> or <a href="http://www.aarp.org" target="_blank">AARP</a> affiliation, on specific websites for special offers and discounts—without divulging such affiliations to the website in question.</span></p>
<p class="MsoNormal"><strong><span>Questions</span></strong></p>
<ul type="disc">
<li class="MsoNormal"><span>Does the service allow third party identity providers      for managing authentication?</span></li>
<li class="MsoNormal"><span>Does the service fully distinguish all four identifiers      used in online identy:</span>
<ul type="circle">
<li class="MsoNormal"><span>Authentication ID&#8211;used for logins</span></li>
<li class="MsoNormal"><span>Presentation ID&#8211;used for labelling authorship and       ownership</span></li>
<li class="MsoNormal"><span>Reference ID&#8211;used for referring to specific users,       e.g., for sending messages</span></li>
<li class="MsoNormal"><span>Internal ID&#8211;used internally to link the other three       IDs to each other and to appropriate privileges.</span></li>
</ul>
</li>
<li class="MsoNormal"><span>Does the service allow users to modify and manage the      three exposed identifiers: Authentication, Presentation, and Reference?</span></li>
<li class="MsoNormal"><span>Does the service allow users to have multiple      identifiers in the same class, such as two email addresses or multiple      chat handles?</span></li>
</ul>
<p>This article is part of a <a href="http://blog.joeandrieu.com/2009/05/07/2009/04/26/introducing-user-driven-services/" target="_blank">series</a>. It is the ninth of ten characteristics of <a href="http://blog.joeandrieu.com/2009/04/26/introducing-user-driven-services/" target="_blank">User Driven Services</a>:</p>
<ol>
<li><a href="http://blog.joeandrieu.com/2009/05/07/2009/04/28/user-driven-services-impulse-from-the-user/" target="_self"><img class="alignright size-full wp-image-360" title="Checklist with Silver User" src="http://blog.joeandrieu.com/wp-content/uploads/2009/04/dreamstime_7510380checklist-with-silver-usersmall.jpg" alt="Checklist with Silver User" width="144" height="192" />Impulse from the User</a></li>
<li><a href="http://blog.joeandrieu.com/2009/05/07/2009/04/30/user-driven-services-2-control/" target="_self">Control</a></li>
<li><a href="http://blog.joeandrieu.com/2009/05/07/2009/05/02/user-driven-services-3-transparency/" target="_self">Transparency</a></li>
<li><a href="http://blog.joeandrieu.com/2009/05/04/user-driven-services-4-data-portability/" target="_self">Data Portability</a></li>
<li><a href="http://blog.joeandrieu.com/2009/05/07/user-driven-services-5-service-endpoint-portability/" target="_self">Service Endpoint Portability</a></li>
<li><a href="http://blog.joeandrieu.com/2009/05/09/user-driven-services-6-self-hosting/" target="_self">Self Hosting</a></li>
<li><a href="http://blog.joeandrieu.com/2009/05/10/user-driven-services-7-user-generativity/" target="_self">User Generativity</a></li>
<li><strong><span style="font-weight: normal;"><a href="http://blog.joeandrieu.com/2009/05/12/user-driven-services-8-improvability/" target="_self">Improvability</a></span></strong></li>
<li><strong>Self-managed Identity</strong></li>
<li><a href="http://blog.joeandrieu.com/2009/05/14/user-driven-services-10-duty-of-care/" target="_self">Duty of Care</a></li>
</ol>
<p>One more to go…</p>
<address>This material is based upon work supported by the National Science Foundation under Award Number IIP-08488990. Any opinions, findings, and conclusions or recommendations expressed in this publication are those of the author and do not necessarily reflect teh views of the National Science Foundation.</address>
]]></content:encoded>
			<wfw:commentRss>http://blog.joeandrieu.com/2009/05/13/user-driven-services-9-self-managed-identity/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>The Identity Quartet</title>
		<link>http://blog.joeandrieu.com/2009/03/12/the-identity-quartet/</link>
		<comments>http://blog.joeandrieu.com/2009/03/12/the-identity-quartet/#comments</comments>
		<pubDate>Thu, 12 Mar 2009 16:49:44 +0000</pubDate>
		<dc:creator>Joe Andrieu</dc:creator>
				<category><![CDATA[Identity]]></category>
		<category><![CDATA[User Driven]]></category>
		<category><![CDATA[User Driven Services]]></category>
		<category><![CDATA[identity quartet]]></category>
		<category><![CDATA[IIW]]></category>
		<category><![CDATA[IIW2008b]]></category>
		<category><![CDATA[information cards]]></category>
		<category><![CDATA[Internet Identity Workshop]]></category>
		<category><![CDATA[Kim Cameron]]></category>
		<category><![CDATA[non-correlation]]></category>
		<category><![CDATA[OpenID]]></category>
		<category><![CDATA[Randy Farmer]]></category>
		<category><![CDATA[Seven Laws of Identity]]></category>
		<category><![CDATA[User-centric Identity]]></category>
		<category><![CDATA[user-driven identity]]></category>

		<guid isPermaLink="false">http://blog.joeandrieu.com/?p=254</guid>
		<description><![CDATA[A functional model for best practice Identity implementations. The Identity Quartet is a framework for online services that allows users to express their Identity on their own terms. When I use the term &#8220;Identity&#8221;, I refer to the set of identifiers used in reference to users in online services. At the December 2008 Internet Identity [...]]]></description>
				<content:encoded><![CDATA[<h4>A functional model for best practice Identity implementations.</h4>
<p>The Identity Quartet is a framework for online services that allows users to express their Identity on their own terms. When I use the term &#8220;Identity&#8221;, I refer to the set of identifiers used in reference to users in online services.</p>
<p>At the <a href="http://iiw.idcommons.net/Iiw2008b" target="_blank">December 2008 Internet Identity Workshop</a>, <a href="http://www.linkedin.com/in/frandallfarmer" target="_blank">Randy Farmer</a> introduced what he called the “<a href="http://thefarmers.org/Habitat/2008/10/the_tripartite_identity_patter_1.html  " target="_blank">Tripartite Model of Identity</a>.” He presented a pattern distilled from years of groundbreaking work building virtual communities.  This article is a write up of a four component model based on Randy’s initial concept. I also build on the ideas discussed at the IIW session on <a href="http://iiw.idcommons.net/Non-CorrelatableID_with_OpenID_2" target="_blank">Non-correlatable IDs with OpenID</a>.</p>
<h2>The Quartet</h2>
<p><img class="alignright size-full wp-image-257" title="four sheep" src="http://blog.joeandrieu.com/wp-content/uploads/2009/03/dreamstime_8119000four-sheepsmall.jpg" alt="four sheep" width="180" height="125" />In online systems, we use Identity in four roles, using four potentially distinct identifiers. Each of those four will be present in any system that allows users to login, present themselves online, and receive incoming services. Often, systems use the same identifier to fulfill multiple roles. However, there are good reasons that these identifiers should be managed separately, especially across organizational boundaries.</p>
<p>The  four identifiers are:</p>
<ol>
<li>Authentication IDs</li>
<li>Presentation IDs</li>
<li>Reference IDs</li>
<li>Internal IDs</li>
</ol>
<h2>Authentication IDs</h2>
<p><img class="size-full wp-image-258 alignleft" style="margin: 4px;" title="presenting ID" src="http://blog.joeandrieu.com/wp-content/uploads/2009/03/dreamstime_651396presenting-idsmall.jpg" alt="presenting ID" width="216" height="144" />To access privileged services, users must present an identifier to claim their right to that service. Common identifiers include session IDs, cryptographic tokens, and usernames. Usernames are probably the most common identifier for logging into services. Paired with a password for authentication, this is a cornerstone of how we use identity to gain access to privileged services. That access authorization typically persists without logging in again through the use of a session ID. In a user-centric context we can separate the authentication ID used at a Relying Party with that used at the Identity Provider, allowing for directed identity as described by <a href="http://www.identityblog.com/" target="_blank">Kim Cameron</a> in his <a href="http://www.identityblog.com/stories/2004/12/09/thelaws.html" target="_blank">Seven Laws of Identity</a>.  In a capability-based authentication regime, the identifier itself could contain a cryptographically signed delegation of authority for a particular privilege, but, in general authentication IDs don’t need to be that fancy.</p>
<h2>Presentation IDs</h2>
<p><img class="alignright size-full wp-image-259" title="Old Man In Viking Helment" src="http://blog.joeandrieu.com/wp-content/uploads/2009/03/dreamstime_5318168old-man-in-viking-helmetsmall.jpg" alt="Old Man In Viking Helment" width="216" height="144" />Handles, nicknames, and character names are used to label content for display to others in the system. Often these presentation identifiers are humorous or obviously fictional, such as “HappyCamper” in an online chat or “Thor the Destroyer” in World of Warcraft. They need not relate to actual user characteristics, nor do they need to be unique. Their only role is to present a label as the author, owner, or embodiment of a post, comment, rating, or character. Just as there are multiple “John Smiths” in the New York white pages, there’s no reason there can’t be multiple accounts with the same presentation ID in an online community, as evidenced by the vast number of users with the handle “Jesus Jesus Jesus” on Facebook. In reciprocal multiplicity, online games like World of Warcraft often allow each user to create and simultaneously maintain multiple characters, with different names, avatars, descriptions, characteristics and property.</p>
<p>Since presentation IDs are intended to be shown to a wider audience and because their uniqueness is not technically required, it is prudent to separate presentation identifiers from authentication. There is no need to advertise authentication identifiers widely, as that simply increases security risk by giving away a critical—and preferably secret—component required for accessing privileged services.</p>
<h2>Reference IDs</h2>
<p><img class="alignleft size-full wp-image-262" style="margin: 4px;" title="Open Mailbox" src="http://blog.joeandrieu.com/wp-content/uploads/2009/03/dreamstime_3039408open-mailboxsmall.jpg" alt="Open Mailbox" width="216" height="143" />Service requests need a way to refer to intended parties. The most prevalent reference identifier is the local-part in an <a href="http://en.wikipedia.org/wiki/E-mail_address" target="_blank">email address</a>, the part before the @ sign, e.g., “joe” in “joe@example.com”.  This identifier allows users to contact one another, without referring to anything else (such as a blog post or a job listing). It should be unique for each intended incoming role (e.g., admin@example.com or joe@example.com), but there is no technical reason that any given user can’t have more than one reference identifier, as is commonly seen when multiple email addresses auto-forward to the same individual. Also, often for a given role, it makes sense for a reference identifier to forward messages to several individuals, e.g., admin@example.com could forward the email to three different users to improve the response time for handling the issue.</p>
<p>Since this reference ID is intended to be used by users other than the recipient (that should be obvious!), it makes sense to distinguish it from authentication IDs used to access the system. Distinguishing the reference ID from the presentation ID allows users to receive directed incoming services (such as email) while displaying handles that are common to multiple users. Combined with an appropriate service endpoint, reference IDs allow for any number of incoming services to be provided in reference to that ID.</p>
<h2>Internal IDs</h2>
<p><img class="alignright size-full wp-image-260" title="binary woman" src="http://blog.joeandrieu.com/wp-content/uploads/2009/03/dreamstime_3135715binary-womansmall.jpg" alt="binary woman" width="216" height="145" />Every system needs to keep track of which identifiers relate to each other and to specific privileges. For example, what email messages should be shown to the user with a particular authentication ID?  And which users should be able to post to a bulletin board? Internal IDs link together the authentication, presentation, and reference identifiers in the system, allowing users who are logged in to a system to see the appropriate service interfaces and have particular services performed as directed, including the proper presentation of their Identity to fellow users. The internal identifier is typically the primary key in a database table managing the list of users, and may also be used in a permissions table to keep track of service privileges. Because it is an internal identifier, it need never be revealed to the outside world and, to minimize hacking, it shouldn’t be. Because it is completely internal, it can also enable anonymous access to services through appropriate anonymized mechanisms for authentication IDs.</p>
<h2>Separation of identifiers improves Identity</h2>
<p>Many systems use the same identifier for multiple roles, such as using your email address as your login username for a system, such as AOL once required (and might still). However, systems can be more robust, more flexible, and more secure if they explicitly delineate the four identifiers to help avoid unintended correlation and attack vectors. This is especially true across trust boundaries. Using your AOL login as the AOL email service endpoint simplifies the mental model for users new to online services at some minor cost to security by exposing the login id to everyone a user gives their email address to. Using your AOL username as a login to other services is asking for both a loss of privacy from cross-site correlation of your identity and attacks on your account login.</p>
<p>Fortunately, the latest technology can avoid this—if we use it correctly.</p>
<p>It isn’t just enough to enable <a href="http://www.openid.org" target="_blank">OpenID</a>, <a href="http://en.wikipedia.org/wiki/SAML" target="_blank">SAML</a>, or <a href="http://en.wikipedia.org/wiki/Information_Card" target="_blank">Information Cards</a> on our systems. For truly user-driven Identity we need to explicitly delineate the identifiers used for authentication, presentation, and reference from each other and internal identifiers, both within and between organizations. We should also enable users to choose their own identifiers for the first three… and keep the internal identifier completely secret.</p>
<h2>Examples</h2>
<table border="0">
<tbody>
<tr>
<td colspan="3">
<h4>Traditional System (with distinct identifiers)</h4>
</td>
</tr>
<tr>
<td>1.</td>
<td>Authentication ID</td>
<td>jandrieu</td>
</tr>
<tr>
<td>2.</td>
<td>Presentation ID</td>
<td>Joe Andrieu</td>
</tr>
<tr>
<td>3.</td>
<td>Reference ID</td>
<td>joe@example.com</td>
</tr>
<tr>
<td>4.</td>
<td>Internal ID</td>
<td>10485</td>
</tr>
</tbody>
</table>
<table border="0">
<tbody>
<tr>
<td colspan="4">
<h4>OpenID 2.0 (in non-correlation mode, with distinct identifiers)</h4>
</td>
</tr>
<tr>
<td></td>
<td></td>
<td>Relying Party</td>
<td>Identity Provider</td>
</tr>
<tr>
<td>1.</td>
<td>Authentication ID</td>
<td></td>
<td>http://joe.example.com</td>
</tr>
<tr>
<td>2.</td>
<td>Authentication ID2</td>
<td>RP-specific  Token from IDP</td>
<td></td>
</tr>
<tr>
<td>3.</td>
<td>Presentation ID</td>
<td>Happy Camper</td>
<td>via Attribute Exchange</td>
</tr>
<tr>
<td>4.</td>
<td>Reference ID</td>
<td>joe@example.com</td>
<td>available via Service Discovery</td>
</tr>
<tr>
<td>5.</td>
<td>Internal ID</td>
<td>10485</td>
<td>987656</td>
</tr>
</tbody>
</table>
<p><img class="alignright size-full wp-image-261" title="Rocket Science" src="http://blog.joeandrieu.com/wp-content/uploads/2009/03/dreamstime_7584014rocket-sciencesmall.jpg" alt="Rocket Science" width="144" height="230" />There’s no reason users can’t select their own authentication ID in each of the above situations, although in practice, the RP-specific token is usually dynamically generated on behalf of users. Similarly, Presentation IDs can easily be specified by users in either system, leveraging OpenID’s Attribute Exchange Extension when appropriate. The reference IDs can also be user defined in either of the above approaches, with OpenID allowing fourth parties to discover a user’s service endpoint and endpoint-specific reference ID  for any service authorized by the user for that party. And clearly, the internal identifiers in all three situations have no innate need to be correlated with any of the others except through the secret <em>internal </em>ID. This allows for the maximum possible user choice and, potentially, maximum anonymity.</p>
<p>The Identity Quartet pattern isn’t rocket science. In fact, it makes things simpler when it comes to security, maintenance, and user control. The Quartet makes systems more flexible and more secure while giving users more freedom to manage how they interact and present themselves online. It is one way to turn user-centric Identity services of OpenID and Information Cards into truly user-driven Identity.</p>
<p>[Update: 4/17/2009 Revised "routing ID" to "reference ID".]</p>
]]></content:encoded>
			<wfw:commentRss>http://blog.joeandrieu.com/2009/03/12/the-identity-quartet/feed/</wfw:commentRss>
		<slash:comments>7</slash:comments>
		</item>
		<item>
		<title>Kynetx takes on Structured Browsing</title>
		<link>http://blog.joeandrieu.com/2009/02/08/kynetx-takes-on-structured-browsing/</link>
		<comments>http://blog.joeandrieu.com/2009/02/08/kynetx-takes-on-structured-browsing/#comments</comments>
		<pubDate>Sun, 08 Feb 2009 07:47:48 +0000</pubDate>
		<dc:creator>Joe Andrieu</dc:creator>
				<category><![CDATA[Identity]]></category>
		<category><![CDATA[Intention Economy]]></category>
		<category><![CDATA[Personal Data Store]]></category>
		<category><![CDATA[ProjectVRM]]></category>
		<category><![CDATA[User Driven Search]]></category>
		<category><![CDATA[Vendor Relationship Management]]></category>
		<category><![CDATA[ad blockers]]></category>
		<category><![CDATA[Adaptive Blue]]></category>
		<category><![CDATA[data rights management]]></category>
		<category><![CDATA[Doc Searls]]></category>
		<category><![CDATA[Glue]]></category>
		<category><![CDATA[information cards]]></category>
		<category><![CDATA[kynetx]]></category>
		<category><![CDATA[MyDex]]></category>
		<category><![CDATA[open source]]></category>
		<category><![CDATA[open standards]]></category>
		<category><![CDATA[OpenID]]></category>
		<category><![CDATA[Phil Windley]]></category>
		<category><![CDATA[privacy]]></category>
		<category><![CDATA[r-button]]></category>
		<category><![CDATA[rbutton]]></category>
		<category><![CDATA[relationship services]]></category>
		<category><![CDATA[search map]]></category>
		<category><![CDATA[Skype]]></category>
		<category><![CDATA[structured browsing]]></category>
		<category><![CDATA[SwitchBook]]></category>
		<category><![CDATA[User Driven Services]]></category>
		<category><![CDATA[VRM]]></category>
		<category><![CDATA[web augmentation]]></category>
		<category><![CDATA[Yahoo Toolbar]]></category>

		<guid isPermaLink="false">http://blog.joeandrieu.com/?p=190</guid>
		<description><![CDATA[Doc Searls recently brought my attention to a White Paper by Phil Windley, about his company, Kynetx. It does a good job explaining the thinking behind their architecture, and raises some questions that, for me, challenge some underlying assumptions and business choices. Problem Domain The distributed nature of the web is a big part of [...]]]></description>
				<content:encoded><![CDATA[<p><a href="http://blogs.law.harvard.edu/doc" target="_blank">Doc Searls</a> recently brought my attention to a <a href="http://www.kynetx.com/docs/kynetx-structured-browsing.pdf" target="_blank">White Paper</a> by <a href="http://www.windley.com/" target="_blank">Phil Windley</a>, about his company, <a href="http://www.kynetx.com" target="_blank">Kynetx</a>. It does a good job explaining the thinking behind their architecture, and raises some questions that, for me, challenge some underlying assumptions and business choices.</p>
<h2><strong>Problem Domain </strong></h2>
<p>The distributed nature of the web is a big part of its power&#8211;nobody needs to ask permission from a central authority to use it or create with it. However, that disaggregation limits the cohesion for sophisticated uses, leaving users to hobble together ad-hoc mash-ups of value from multiple, diverse service providers.</p>
<p>For example, the <a href="http://www.comscore.com/press/release.asp?press=1991" target="_blank">average travel planner spends 29 days from their first query to their first purchase</a>. No tool I know of facilitates that entire process effectively.</p>
<p>Solving this problem in a general way—while retaining the authority of the individual and the flexibility of open systems—is perhaps the greatest opportunity for <a href="http://projectvrm.org" target="_blank">VRM</a>. The <a href="http://blog.joeandrieu.com/2007/06/14/vrm-the-user-as-point-of-integration/" target="_blank">personal</a> <a href="http://blog.joeandrieu.com/2007/07/26/vrm-and-personal-datastores/" target="_blank">data store</a> and <a href="http://www.google.com/search?q=VRM+relationship+services" target="_blank">VRM relationship services</a> are two prongs of an architectural shift for enabling this kind of aggregation while remaining open. Once you put the user in the driver&#8217;s seat, with coherent controls over the flow and the data, the experience can integrate around the user, even as they drive anywhere on the Internet.</p>
<h2><strong>Solution </strong></h2>
<p>Kynetx&#8217;s solution is built on one primary capability:</p>
<blockquote><p>A rules engine (and language) for contextual customization based on strong identity-based claims, using the user-centric Identity of <a href="http://informationcard.net/" target="_blank">Information Cards</a>.</p></blockquote>
<p>This puts Kynetx squarely in the web augmentation service business. <a href="http://www.adaptiveblue.com" target="_blank">Adaptive Blue</a> (and their <a href="http://www.getglue.com/" target="_blank">Glue</a> product) is perhaps the most sophisticated approach to this space, but <a href="http://www.getglue.com/" target="_blank">Yahoo&#8217;s Toolbar </a>also augments web pages, as does <a href="http://www.skype.com" target="_blank">Skype</a> (putting its SkypOut button on any phone # it recognizes), and the granddaddies of all web-augmentation services are the <a href="http://www.google.com/search?q=ad+blocker" target="_blank">ad</a> <a href="http://en.wikipedia.org/wiki/Ad_blocker" target="_blank">blocker</a> plug-ins that remove banner ads on websites.</p>
<p>I distinguish web augmentation from web media enhancements, like PDF and Flash and Java, in that the latter are embeddable or downloadable extensions to the core HTML/http architecture of the web, while augmentation services provide third-party manipulation of website presentation on behalf of the user. They actually tweak the web page as the user sees it, rather than offering websites a new way to package content or functionality.</p>
<p>Web augmentation isn&#8217;t new, but it is gaining adoption and breadth. There is a low-grade market war going on in this space. While browsers define the official battleground of the World Wide Web; augmentation services are the guerilla warriors of next generation browsing. The approach that reaches ubiquity first will create significant value throughout the architecture: for users, software vendors, and service providers.</p>
<p>So, the question that comes to my mind is where does Kynetx fit into all of this?</p>
<p>The value proposition of a rules-engine for customization is powerful, <em>if</em> that engine makes it easy to leverage strong identity. Every website will, imo, want to take advantage of the unique value of user-centric identity and  <a href="http://openid.net/specs/openid-attribute-exchange-1_0.html" target="_blank">Information</a> <a href="http://informationcard.net/" target="_blank">Cards</a> in particular. However, rewriting your customization to do that will take resources and <em>that </em>will slow adoption. If Kynetx can simplify how websites plug- in to the Identity meta-layer that sounds like a real value.</p>
<h2><strong>Gaps </strong></h2>
<p>There are however, several gaps that I see in Kynetix’s approach mapped out in the white paper.</p>
<h4><em></em>First, who are the target developers: websites or Third party services. Or both?</h4>
<p>It&#8217;s not clear to me if the primary authors of KRL rulesets (and hence Kynetx’s customers) will be the destination website developers or third party augmentation services. For example, . <a href="http://www.adaptiveblue.com" target="_blank">Adaptive Blue</a>&#8216;s <a href="http://www.getglue.com/" target="_blank">Glue</a> augments web pages so that things like movies can be recognized across domains for social commentary, ratings, and sharing. That means that Glue modifies the presentation of web pages at IMDB, Netflix, Amazon, Blockbuster, etc. In this pattern, it is the third-party, Glue, that would be running KRL rulesets, not the websites.</p>
<p>Is this the intended architecture for Kynetx? Is the point of the Kynetx Information Card to provide authorization by the user to allow services like Glue to augment their web experience, while the rest of the plug- in handles injection into the web page within the browser?</p>
<p>Or, is the main point that web services themselves would leverage Kynetx&#8217;s Information Card approach to manage third party identity for customization? For example, so Hertz could seamlessly provide AAA or AARP discounts if, and only if, the appropriate AAA or AARP information cards (KIX) are presented by the user? In this case, Hertz writes the customization, but doesn&#8217;t need to know upfront what the user&#8217;s affiliations might be.</p>
<p>If the first case is intended, the white paper doesn&#8217;t do a good job explaining how this fits into a larger, open ecosystem, nor does it highlight this unique architectural opportunity. If a user<em> wants</em> Orbitz to help augment its travel planning experience, even when it is at Expedia or Southwest airlines or Hilton.com, it would be great to do that in a secure, authorized, privacy-sensitive way. But it isn&#8217;t quite clear if this is the point of Kynetx&#8217;s approach. (Although it is a great opportunity, one that r-buttons and SwitchBook see in the not-so-far future).</p>
<p>If the second case is the goal, it isn&#8217;t clear to me why Kynetx is better than other customization frameworks. With a card selector and cards issued from the right authority, users can already present AAA or AARP credentials to websites, which in turn can integrate that information into their existing CMS or other presentation code (Drupal, PHP, perl, Ruby-on-Rails, etc.). If the value proposition is in speed-to-market for identity-based customization, then the white paper needs to make that case first and foremost. If that&#8217;s the goal, then it also suggests a business model, which I talk about in a bit.</p>
<p>It could also be that <em>both</em> of these are part of the approach: allowing both the website developer and third parties augment the web experience based on strong identity. This is the general idea behind r-buttons and would almost certainly speed deployment. However, the white paper doesn’t address the issues of contention when multiple providers want to augment the same page.<span> </span>Given the open-ended javascript functionality associated with a KIX, this could be a challenge.</p>
<h4>Second, isn’t re-aggregation actually about creating a coherent context?</h4>
<p>While the Kynetx approach allows users to present a particular relationship at a particular website, that doesn&#8217;t seem to solve the stated problem. I don’t see how it actually achieves a cross-web aggregated experience. In fact, it seems that the best aggregated experience should combine many relationship cards at many different services. In the 29-day travel planning scenario, won&#8217;t users need to send their AAA and AARP cards to every site they visit? (Or some large subset?) Does the card selector require a ceremony for every website every session? Or just once and then it is a permanent approval, such as confirming once with Expedia that the user is a AAA member? Managing this <strong>A</strong> x <strong>B</strong> complexity with <strong>A</strong> Information Cards and <strong>B</strong> websites scales poorly if every site has a distinct ceremony&#8211;and even worse if each card presented at each site is a distinct ceremony.</p>
<p>This apparent model of KIX based aggregation seems to miss an opportunity, one that is near to my heart as the core of the <a href="http://blog.joeandrieu.com/2009/01/19/farewell-google-notebook-move-over-searchwiki-we-need-a-search-map/" target="_blank">Search Map</a> architecture for <a href="http://blog.joeandrieu.com/2008/07/12/towards-user-driven-search/" target="_blank">User-driven</a> <a href="http://blog.joeandrieu.com/2008/07/20/notes-on-user-driven-search/">Search</a>. It seems to me that for a given web-based task&#8211;such as travel planning&#8211;what you need is a user-driven personal data store that tracks the user&#8217;s progress across the Web. This data store should be 100% transparent, 100% editable, and seamlessly transferable/accessible to authorized vendors under terms controled by the user. We call our version of this a Search Map, an electronic document that provides the user a concrete way to manage and express their Search intent. It is also a seamless way to manage and express user context.</p>
<p>In the white paper, Phil asserts that &#8220;users are freed from managing episode context themselves&#8221; as a core benefit. But, I don&#8217;t think this is actually a benefit. Attempting to achieve that goal could end up being more patronizing than useful, following in the footsteps of “Clippy” the Microsoft Windows help agent which tried to figure out the context and help users, but failed miserably. “I see you are writing a letter. Would you like assistance?”<span> </span>Ack!</p>
<p>It’s not that users don&#8217;t want to manage their context, it’s that they haven&#8217;t been given simple, value-producing tools to do so. Consider spreadsheets: it&#8217;s not that users <em>want</em> to balance the budget on a computer—doing budgets on a computer isn’t inherently rewarding. It&#8217;s that spreadsheets make it easy to get value out of balancing their budget on the computer. Managing KIX across 29 days of travel planning and potentially a hundred+ websites sounds like a chore&#8230; unless we have a coherent expression of the context (in something like a Search Map, perhaps) that is easy to use and immediately useful.</p>
<h4>Third, over-centralization limits scale.</h4>
<p class="MsoNormal">The Kynetx model, as I understand it, doesn&#8217;t scale to the full World Wide Web, because it centralizes two core functions: resolving requests for augmentation and the validation of injection javascript as safe, private, and secure. Both of these constrain the growth opportunity for a KRL-based approach to augmenting web services.<span> </span>First, it places the core usage-time server demand on a single service. Given the business model of charging for ruleset evaluations, there is no obvious incentive for Kynetx to release an open source reference implementation to make it easier for alternate KRE service providers. In fact, there is every expectation that Kynetx will be motivated to &#8220;win the market share&#8221; battle and be the primary KRE service. Which, unfortunately, makes it just another silo, and will face precisely the same sort of scaling issues that plague Twitter. Second, by making Kinetx the arbiter of &#8220;quality&#8221; it places a single entity in control ofwhat constitutes &#8220;safe&#8221;. Even with good intentions, such centralized moral authority is not just dangerous, it alienates potential innovation. Nobody wants to be forced to seek permission for their new functionality. That was, IMO, the primary reason the World Wide Web dominated AOL so quickly.</p>
<p>The way to reach web scale is to make it absolutely trivial for /anyone/ to play the game. Several open source implementations and open standards enabled anyone who wanted to, to set up their own web server and try out the World Wide Web as a service provider. And, despite that lack of central control, lots of companies made lots of money providing enhanced software to manage those systems. So don&#8217;t fall for the illusion that central control is required or desirable for a big financial win.</p>
<p>Signing software is understood technology; we can enable signed KIX functionality with a validated identity as a first step towards quality control. Then, by opening up the validation service&#8211;and separating it from the distribution/matching of those KIX functions, we can allow software developers <em>and</em> service providers the freedom to innovate and provide their own approaches to what is valid and what isn&#8217;t. Some providers will choose to accept ANY signed KIX and simply track reputation. Others will charge a fee for developers, but run through a quality control check and review. By opening it up, you allow users and developers the freedom to manage KIX quality however they like, without building a presumptive &#8220;download at your own risk&#8221; ecosystem.</p>
<p>With Kynetx the sole authority on &#8220;quality&#8221; for KIX functionality, we would have both a technical and a political bottleneck that would retard the adoption of a generalized approach to the disaggregated web experience.</p>
<p>[Btw, it would be great if there were a name for the javascript injected into the browser when a KRL rule fires after evaluating the context and the user identity. This is currently just the "associated KIX functionality", which is a bit wordy.]</p>
<h4>Fourth, what about privacy and data rights management?</h4>
<p>On the whole, it isn&#8217;t clear to me what data might be sent around in the claims of various Information Cards, but there is no discussion in the white paper about the data rights associated with that information. If I’m telling Hertz that I’m an AARP member, can they use that data to start sending me junk mail or SPAM targeting AARP members? Frankly, this is a hole in the entire user-centric Identity framework. <a href="http://openid.net/specs/openid-attribute-exchange-1_0.html" target="_blank">OpenID Attribute Exchange</a> and <a href="http://openid.net/specs/openid-attribute-exchange-1_0.html" target="_blank">Information</a> <a href="http://informationcard.net/" target="_blank">Cards</a> allow users to use a third party service for the management and presentment of minimally sophisticated facets of identity (much better than username &amp; password), but neither inherently enables users to specify a data rights regime for the claims or attributes so provisioned. In effect, we’ve made it easy for users to provide additional data about themselves, but missed the opportunity for users to easily control the use of that data.</p>
<p>Since Kynetx has a goal of seamlessly augmenting users’ web experience, isn’t it incumbant on them to assure that seamlessness both protects users’ right to privacy <em>and</em> prevents unintended over-customization based on supposedly private data? This is another manifestation of the “Tivo thinks I’m gay” problem, where Tivo analyzes viewing behavior and assumes things about the user, with no way for the user to manage their profile. The data rights problem happens because there is nothing to keep Tivo from telling Hertz, GE, or NBC they think the user is gay.<span> </span>The problem in the Kynetx approach happens when service providers start passing presumably private data to third parties—and users lack the means to control that leakage once the service provider knows certain data. This level of data rights control needs to be built in from the start for VRM and user-driven applications.</p>
<h2>Business Model<strong> </strong></h2>
<p>At the core, I think the business model needs rethinking. Although a CPM-based pricing for KRL evaluations seems to align the value proposition directly with costs, it actually presents more risk and less control to potential customers than other models. It also presents greater risk and less stability for Kynetx itself.</p>
<p>What service providers and developers want to see in a technology platform is one with a free entry point (so you can get testing and trying it ASAP, even if a production system would need a for-fee license), a constrained, predictable cost structure, and economies of scale. Charging per evaluation offers none of these.</p>
<p>This model instead creates an artificial scarcity and then charges by the drop. What you want is to create abundance and sell buckets and hoses and pumps. Doc calls this the &#8220;<a href="http://www.itgarage.com/node/763#comment-111193" target="_blank">because of</a>&#8221; effect. Constraining KRL evaluation to support a pay-by-drink business model will artificially constrain adoption. Instead, run to ubiquity and sell the best tools for leveraging the system you&#8217;ve helped create.</p>
<p>At the same time, the evaluation of rulesets will have highly variable demand, with great spikes and drops far outside of Kynetx’s control. Tying revenue to that demand volatility means an unpredictable, wild revenue profile, flattening out only with insanely large numbers of users. This works for mega services like Amazon Web Services, but for a start up moving from initial revenue to predictable cash flow, it can be unsettling. In contrast, an IDE sales model or subscription based service with monthly fees bounds developer expenses <em>and</em> stabilizes the revenue curve.</p>
<p>I like the idea of KRL rulesets. Currently, SwitchBook is planning on using Javascript, RegEx, and XPath, for similar evaluations. That approach not only feels ad-hoc, it is. I&#8217;d like to see a unified approach that is flexible, cross-platform, and supported by a good development and test environment.</p>
<p>I think Kynetx could go far by creating an open source platform for KRL rulesets, then providing a robust IDE and testing framework for those who want to manage KRL rules to meet business needs. I think this is nicely pointed to in the mention in the White Paper of A/B testing with different KRLs. This is precisely the kind of sophistication that businesses will need to make the most of KRLs <em>and</em> which can easily be separated from the core infrastructure that enables KRLs in an open way for everybody. Also, the consulting opportunities to analyze, customize, and manage KRL rulesets is a huge business opportunity. Doing that well is likely to remain a black art for a long time to come; helping Fortune 1000 companies do it well should be lucrative.</p>
<p>As Dale Olds <a href="http://blog.joeandrieu.com/2008/05/11/bandit-higgins-open-source-profit-and-novell/" target="_blank">put it</a> referring to Novel&#8217;s <a href="http://blog.joeandrieu.com/2008/05/11/bandit-higgins-open-source-profit-and-novell/" target="_blank">Bandit Project</a>: First, enable an open identity-metasystem, <em>then</em> sell tools to companies to help them manage it.</p>
<h2>Collaborations</h2>
<p>I like the value proposition of platform-independent identity-based customization. It fits well with <a href="http://cyber.law.harvard.edu/projectvrm/R-button" target="_blank">VRM’s r-buttons</a>, <a href="http://mydex.org/" target="_blank">MyDex’s Personal Data Store service</a>, and <a href="http://blog.joeandrieu.com/2009/01/19/farewell-google-notebook-move-over-searchwiki-we-need-a-search-map/" target="_blank">SwitchBook’s Search Maps</a>. I think there’s still some brain work to be done figuring out how we can all support each other and simultaneously build sustainable business models, but I’ve no doubt there’s a way if we all invest in exploring those opportunities. Although I focused on questions and concerns about Kynetx in this post, I have great respect for Phil and hope to work with him as both our companies&#8211;and the entire VRM community&#8211;build out viable solutions to these kinds of problems.</p>
]]></content:encoded>
			<wfw:commentRss>http://blog.joeandrieu.com/2009/02/08/kynetx-takes-on-structured-browsing/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>R-cards &#8220;ah-hah!&#8221; at IIW</title>
		<link>http://blog.joeandrieu.com/2008/06/08/r-cards-ah-hah-at-iiw/</link>
		<comments>http://blog.joeandrieu.com/2008/06/08/r-cards-ah-hah-at-iiw/#comments</comments>
		<pubDate>Sun, 08 Jun 2008 02:22:40 +0000</pubDate>
		<dc:creator>Joe Andrieu</dc:creator>
				<category><![CDATA[Identity]]></category>
		<category><![CDATA[Personal Data Store]]></category>
		<category><![CDATA[icards]]></category>
		<category><![CDATA[IIW2008a]]></category>
		<category><![CDATA[information cards]]></category>
		<category><![CDATA[r-cards]]></category>
		<category><![CDATA[rcards]]></category>
		<category><![CDATA[relationship cards]]></category>
		<category><![CDATA[VRM]]></category>

		<guid isPermaLink="false">http://blog.joeandrieu.com/2008/06/08/r-cards-ah-hah-at-iiw/</guid>
		<description><![CDATA[At last month&#8217;s Internet Identity Workshop and the subsequent DataSharing Summit, Markus S and Drummond Reed unpacked several ideas about r-cards, which, to a certain extent, are an evolution of the Information Card at the heart of CardSpace. Going into IIW, I understood r-cards simply as a hybrid of InfoCard&#8217;s managed and personal card models. [...]]]></description>
				<content:encoded><![CDATA[<p>At last month&#8217;s <a href="http://iiw.idcommons.com/index.php/Iiw2008a" target="_blank">Internet Identity Workshop</a> and the subsequent <a href="http://www.datasharingsummit.com/" target="_blank">DataSharing Summit</a>,  Markus S and Drummond Reed unpacked several ideas about r-cards, which, to a certain extent, are an evolution of the <a href="http://en.wikipedia.org/wiki/Information_Card" target="_blank">Information Card</a> at the heart of CardSpace.</p>
<p class="MsoNormal">Going into IIW, I understood r-cards simply as a hybrid of InfoCard&#8217;s managed and personal card models. Managed cards are issued by another party&#8211;all the data associated/transmitted with that card is controlled by that managing party, while personal cards are self-asserted, allowing individuals to serve as their own card provider, controlling all of the associated data. R-cards then, allow a managing party to co-control a card with the user&#8211;with some data controlled by the managing party and some controlled by the user.</p>
<p class="MsoNormal">However, during the IIW demo of r-card, I had an epiphany about how powerful the r-card is, once we actually allow the user to manage the personal claims through multiple, dereferenceable links.</p>
<p class="MsoNormal"><o></o>One issue that came up during the demo was that if the “personal” side of the r-card is manually entered claims, such as contact information, then the user is creating a management nightmare: duplicate claims would need to be entered and maintained across many different r-cards. The more r-cards, the worse the problem.</p>
<p class="MsoNormal">The “obvious” solution discussed at the session was to allow the user to specify specific claims that are served by other IdPs, such as a Personal Address Manager. And for completeness sake, let’s note that such claims could be mashed up from multiple other IdPs, not just a single one. Thus, any number of claims from a particular IdP could act as a sort of sub-card, combining with other subcards at presentation time.</p>
<p class="MsoNormal">The net result of this is a realization that that perhaps the most interesting thing about r-cards is their use as dynamic cards or aggregate cards or mashup identity cards.</p>
<p class="MsoNormal">That’s pretty cool in itself.</p>
<p class="MsoNormal">However, it also struck me that this also <em>potentially</em> fixes usability problems around authorizing a bunch of vendor&#8217;s (M) access to identity claims at a variety of different identity providers (N). This potentially requires N points of authorization and authentication for each M vendors (or relying parties). Sub-cards (or r-cards) may combine that task at the point of presentation for much greater user understanding and simplicity.</p>
<p class="MsoNormal">Since the Card Selector is itself a trusted point of authorization, we should be able to use the “mashup” gesture as explicit authorization for relying parties to access the claims specified in the sub-cards.  That is, the UI of creating the r-card/mashup card/dynamic card also explicitly approves access to <em>specific</em> claims from multiple IdPs, since after all, the selector is where you select which claims to present to relying parties.</p>
<p class="MsoNormal">This adjustment to the Information Card ceremony greatly simplifies the user experience, while retaining all the power of distributed claims at appropriate IdPs. For example, it would allow me to specify my Passport # to United Airlines, as a verifiable claim served by the US Secretary of State IdP (which should be trusted by UA), streamlining any international travel I might do, while retaining my contact info at my Personal Address Manager.  All with the same authorization ceremony I use with any information card relying party.<o><br />
</o>
</p>
<p class="MsoNormal">This realization was, for me, the most surprising insight into the power of the r-card. In fact, I’m wondering if the name “r-card” captures it best.</p>
]]></content:encoded>
			<wfw:commentRss>http://blog.joeandrieu.com/2008/06/08/r-cards-ah-hah-at-iiw/feed/</wfw:commentRss>
		<slash:comments>3</slash:comments>
		</item>
		<item>
		<title>Bandit, Higgins, Open Source, Profit and Novell</title>
		<link>http://blog.joeandrieu.com/2008/05/11/bandit-higgins-open-source-profit-and-novell/</link>
		<comments>http://blog.joeandrieu.com/2008/05/11/bandit-higgins-open-source-profit-and-novell/#comments</comments>
		<pubDate>Sun, 11 May 2008 19:51:21 +0000</pubDate>
		<dc:creator>Joe Andrieu</dc:creator>
				<category><![CDATA[Identity]]></category>
		<category><![CDATA[Bandit]]></category>
		<category><![CDATA[Dale Olds]]></category>
		<category><![CDATA[Higgins]]></category>
		<category><![CDATA[Identity Meta-System]]></category>
		<category><![CDATA[Kim Cameron]]></category>
		<category><![CDATA[Microsoft]]></category>
		<category><![CDATA[Novell]]></category>
		<category><![CDATA[open source]]></category>
		<category><![CDATA[User-centric Identity]]></category>

		<guid isPermaLink="false">http://blog.joeandrieu.com/2008/05/11/bandit-higgins-open-source-profit-and-novell/</guid>
		<description><![CDATA[At EIC2008 last month, Dale Olds of Novell&#8217;s Bandit Project gave me a few minutes and some insight into how Novell (and others) are mixing open source with proprietary software to architect a whole new Identity paradigm online. I&#8217;ve been following the user-centric Identity movement ever since Doc Searls talked me into attending IIW2006b, an [...]]]></description>
				<content:encoded><![CDATA[<p>At EIC2008 last month, Dale Olds of Novell&#8217;s <a href="http://www.bandit-project.org" target="_blank">Bandit Project</a> gave me a few minutes and some insight into how Novell (and others) are mixing open source with proprietary software to architect a whole new Identity paradigm online.</p>
<p>I&#8217;ve been following the user-centric Identity movement ever since Doc Searls talked me into attending IIW2006b, an unconference. EIC is a classic Enterprise technology sales conference on identity management. The two events couldn&#8217;t be more different, even though both have excellent content and are focused on Identity.  EIC was all about big business selling to each other, while IIW is all about engineers making user-centric Identity work.</p>
<p>Identity? A lot of you are familiar with the term, but for those who might not know what I mean, I&#8217;m talking about how people authenticate themselves for access to online systems. Traditionally based on usernames and passwords, online Identity presents a host of problems, not the least of which is that an individual may have dozens or even hundreds of different usernames and passwords, one for each new web service or corporate LAN accessed.  This proliferation is itself a security risk&#8211;as people reuse passwords despite the best efforts of zealous IT gurus everywhere. It is also an information management nightmare: how are we supposed to remember all of that? Which reinforces the problem of reused passwords and unfortunately typically insecure password reset. Today&#8217;s identity management software provides solutions to this problem, largely through federation and user-centric Identity.</p>
<p>In short, federation is how corporate IT systems rely on other corporate systems&#8211;provided by other departments or even other companies&#8211;to authenticate your identity and share information about you. It can be used for authentication, or as in the case of FaceBook&#8217;s Beacon, it can be used to pass on highly sensitive personal data. (Blockbuster is now in a lawsuit over this, which I expect they&#8217;ll lose.) As Doc Searls likes to put it, federation is about large companies having safe sex with each other, using your data. You can see how this starts to relate to your offline identity, as bits and pieces of your data trail could be used to build a profile and steal your identity or use it for other nefarious purposes, like spamming you with &#8220;targeted&#8221; ads.</p>
<p>In contrast, user-centric Identity is an architecture where individuals present the credentials of their choice for authentication at online services. Instead of the vendor-to-vendor systems integration and trust contracts of federation, &#8220;Relying Parties&#8221; authenticate a visitor by relying on the Identity services of an &#8220;Identity Provider&#8221; of the visitor&#8217;s choice. Relying parties may not accept all ID Providers, but in general, the choice of who authenticates your identity lies with you.  Key technologies in this space are OpenID, InfoCards, and a variety of standards from the Liberty Alliance. These are the core of the conversation at IIW.</p>
<p>Of course, you can do federation with a user-centric Identity architecture; that&#8217;s not the point. The point is that in the user-centric world, the user is in charge of their identity. Or, as Doc Searls advocates, in the user-driven world, the user is driving the transaction.</p>
<p>So, when I sat down with Dale at EIC, I had already heard about Bandit&#8212;I even have the t-shirt&#8212;yet, I was wondering how Bandit fit into the whole mash up of technology behind user-centric Identity. I know that OpenID is a URL-based approach for identity that has generated significant traction because it is easy for relying parties to implement and for tech savvy users to use. I also know that Higgins and CardSpace both implement Information Cards, or InfoCards: one an open source, extendable client and server implementation, the other a polished proprietary client app from Microsoft. I even had some inkling of the various protocols created and under development by the Liberty Alliance, who started life as a federation standards group and has embraced user-centric approaches as it builds out its services stack. And I even knew about Sxipper and Vidoop, the first a client application that helps users manage their identity presentation online, whether the online services are user-centric or not, and the latter an Identity Provider with a unique method for verifying that you <em>are</em> you.</p>
<p>But what I didn&#8217;t quite get was how Bandit fit into it all. I know they are supporters of Higgins and Information Cards, but is Bandit a client app like Sxipper? A card selector like CardSpace? Is it a server implementation that could be used by companies like Vidoop? Is it open source and if so, how does it fit into Novell&#8217;s business model?</p>
<p>Dale was able to make it fairly clear: Bandit is an open source project supported by Novell. Bandit provided the card selector for the Higgins project and participate in OSIS (Open Source Identity Systems), a working group of the Identity Commons comprised of different Identity technology providers working towards interoperability. They also support the soon to be announced InfoCard Foundation, although there have been no official announcements by <em>anyone</em> yet about that particular project. Novell, as a separate entity, is putting engineering and organizational resources into these open source and interoperability efforts because they see a bright future in selling Identity management tools once we get the Internet Identity-enabled.</p>
<p>That&#8217;s when the light went on. Bandit is about helping create the entire infrastructure of Identity, the Identity Meta-System, as Kim Cameron calls it. Once that infrastructure is in place, Novell will be able to sell companies a number of tools that make it easy to leverage that infrastructure. As Dale put it, the open source part of this is about <em>enabling</em> Identity: assuring that the basic plumping and services are present and understood. The subsequent business model is helping companies <em>manage</em> identity, once we have the essential plumbing in place.</p>
<p>Think of it like http and HTML as enabling the world-wide-web, while products like Cold Fusion, IIS, and Drupal help companies manage web services. The web wouldn&#8217;t exist without the open source gift from CERN some fifteen years ago, and without that underlying plumbing of protocols and formats, software providers like Netscape, Microsoft, IBM, Sun, and Novell, wouldn&#8217;t have made a dollar selling web technologies to anyone. Instead, with a web-enabled world, literally thousands of companies competed to provide web software, making billions of dollars in the process.</p>
<p>Novell sees a similar dynamic with Identity. Clearly, so does Microsoft and Sun, and hundreds of other companies.</p>
<p>So do I.  And it looks pretty damn cool from here.</p>
<p>p.s. my apologies for the lack of links and images. I realized I better post this before the real-time world overtakes me. I hope to see a bunch of you at IIW</p>
<p>p.s. bonus link: Doc Searls on <a href="http://www.linuxjournal.com/content/linux-now-slave-corporate-masters" target="_blank">vendors bankrolling open source</a>.</p>
]]></content:encoded>
			<wfw:commentRss>http://blog.joeandrieu.com/2008/05/11/bandit-higgins-open-source-profit-and-novell/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>Majority of Americans dislike unauthorized use of behavioral data</title>
		<link>http://blog.joeandrieu.com/2008/04/10/majority-of-americans-dislike-unauthorized-use-of-behavioral-data/</link>
		<comments>http://blog.joeandrieu.com/2008/04/10/majority-of-americans-dislike-unauthorized-use-of-behavioral-data/#comments</comments>
		<pubDate>Thu, 10 Apr 2008 17:55:42 +0000</pubDate>
		<dc:creator>Joe Andrieu</dc:creator>
				<category><![CDATA[Identity]]></category>
		<category><![CDATA[ProjectVRM]]></category>
		<category><![CDATA[Vendor Relationship Management]]></category>
		<category><![CDATA[privacy]]></category>
		<category><![CDATA[VRM]]></category>

		<guid isPermaLink="false">http://blog.joeandrieu.com/2008/04/10/majority-of-americans-dislike-unauthorized-use-of-behavioral-data/</guid>
		<description><![CDATA[From Yahoo News: Majority Uncomfortable with Websites Customizing Content Based Visitors Personal Profiles &#160; Level of Comfort Increases When Privacy Safeguards Introduced ROCHESTER, N.Y.&#8211;(BUSINESS WIRE)&#8211;A majority of U.S. adults are skeptical about the practice of websites using information about a person’s online activity to customize website content. However, after being introduced to four potential recommendations [...]]]></description>
				<content:encoded><![CDATA[<p>From <a href="http://biz.yahoo.com/bw/080410/20080410005107.html?.v=1" target="_blank">Yahoo News</a>:</p>
<blockquote><p> <span class="t">Majority Uncomfortable with Websites Customizing Content Based Visitors Personal Profiles</span><br />
<span class="tt"></span></p>
<table border="0" cellpadding="0" cellspacing="0" height="4">
<tr>
<td height="4">&nbsp;</td>
</tr>
</table>
<p><span class="t2">Level of Comfort Increases When Privacy Safeguards Introduced</span></p></blockquote>
<blockquote><p>ROCHESTER, N.Y.&#8211;(BUSINESS WIRE)&#8211;A majority of U.S. adults are skeptical about the practice of websites        using information about a person<span id="bwanpa3">’</span>s online        activity to customize website content. However, after being introduced        to four potential recommendations for improving websites privacy and        security polices, U.S. adults become somewhat more comfortable with the        websites use of personal information.</p></blockquote>
<p>Good stuff, although one should read closely to understand exactly what users dislike. Customization isn&#8217;t the problem&#8230; it&#8217;s the unauthorized invasion of privacy. The questions asked by Harris were rather leading. It would be interesting to see what people say to &#8220;if asked, would you allow a Search engine to provide enhanced results based on your behavior.&#8221;  My understanding is most people <em>do</em> opt-in to the advanced features of Google desktop, which asks essentially the same question at install time. People don&#8217;t like surreptitious activities, but if you ask up front, it&#8217;s much easier for folks to say yes.</p>
]]></content:encoded>
			<wfw:commentRss>http://blog.joeandrieu.com/2008/04/10/majority-of-americans-dislike-unauthorized-use-of-behavioral-data/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>BT busted for unauthorized tracking of user activity</title>
		<link>http://blog.joeandrieu.com/2008/04/03/bt-busted-for-unauthorized-tracking-of-user-activity/</link>
		<comments>http://blog.joeandrieu.com/2008/04/03/bt-busted-for-unauthorized-tracking-of-user-activity/#comments</comments>
		<pubDate>Thu, 03 Apr 2008 00:46:03 +0000</pubDate>
		<dc:creator>Joe Andrieu</dc:creator>
				<category><![CDATA[Identity]]></category>
		<category><![CDATA[BT]]></category>
		<category><![CDATA[privacy]]></category>

		<guid isPermaLink="false">http://blog.joeandrieu.com/2008/04/03/bt-busted-for-unauthorized-tracking-of-user-activity/</guid>
		<description><![CDATA[The title says it all, as reported by the Guardian: BT admits tracking 18,000 users with Phorm systems in 2006 Bummer. I kinda like BT.]]></description>
				<content:encoded><![CDATA[<p>The title says it all, as reported by the Guardian:</p>
<p><a href="http://www.guardian.co.uk/technology/2008/apr/03/privacy.telecoms" target="_blank">BT admits tracking 18,000 users with Phorm systems in 2006</a></p>
<p>Bummer. I kinda like BT.</p>
]]></content:encoded>
			<wfw:commentRss>http://blog.joeandrieu.com/2008/04/03/bt-busted-for-unauthorized-tracking-of-user-activity/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>Law enforcement v Minimal disclosure</title>
		<link>http://blog.joeandrieu.com/2008/04/02/law-enforcement-v-minimal-disclosure/</link>
		<comments>http://blog.joeandrieu.com/2008/04/02/law-enforcement-v-minimal-disclosure/#comments</comments>
		<pubDate>Wed, 02 Apr 2008 17:21:18 +0000</pubDate>
		<dc:creator>Joe Andrieu</dc:creator>
				<category><![CDATA[Identity]]></category>
		<category><![CDATA[conspiracy]]></category>
		<category><![CDATA[FBI]]></category>
		<category><![CDATA[illegal]]></category>
		<category><![CDATA[illegal wiretapping]]></category>
		<category><![CDATA[Kim Cameron]]></category>
		<category><![CDATA[user centric]]></category>
		<category><![CDATA[user centrism]]></category>
		<category><![CDATA[wiretap]]></category>

		<guid isPermaLink="false">http://blog.joeandrieu.com/2008/04/02/law-enforcement-v-minimal-disclosure/</guid>
		<description><![CDATA[The Washington Post today exposed considerable excesses by &#8220;fusion&#8221; centers organized post 9/11. Intelligence centers run by states across the country have access to personal information about millions of Americans, including unlisted cellphone numbers, insurance claims, driver&#8217;s license photographs and credit reports, according to a document obtained by The Washington Post. &#8230; Dozens of the [...]]]></description>
				<content:encoded><![CDATA[<p>The Washington Post today exposed considerable excesses by &#8220;fusion&#8221; centers organized post 9/11.</p>
<blockquote><p> Intelligence centers run by states across the country have access to personal information about millions of Americans, including unlisted cellphone numbers, insurance claims, driver&#8217;s license photographs and credit reports, according to a document obtained by <a href="http://www.washingtonpost.com/ac2/related/topic/The+Washington+Post+Company?tid=informline">The Washington Post</a>.</p>
<p>&#8230;</p>
<p>Dozens of the organizations known as fusion centers were created after the Sept. 11, 2001, terrorist attacks to identify potential threats and improve the way information is shared. The centers use law enforcement analysts and sophisticated computer systems to compile, or fuse, disparate tips and clues and pass along the refined information to other agencies. They are expected to play important roles in national information-sharing networks that link local, state and federal authorities and enable them to automatically sift their storehouses of records for patterns and clues.</p>
<p>&#8230;</p>
<p>The list of information resources was part of a survey conducted last year, officials familiar with the effort said. It shows that, like most police agencies, the fusion centers have subscriptions to private information-broker services that keep records about Americans&#8217; locations, financial holdings, associates, relatives, firearms licenses and the like.</p>
<p>Centers serving <a href="http://www.washingtonpost.com/ac2/related/topic/New+York?tid=informline">New York</a> and other states also tap into a <a href="http://www.washingtonpost.com/ac2/related/topic/U.S.+Federal+Trade+Commission?tid=informline">Federal Trade Commission</a> database with information about hundreds of thousands of identity-theft reports, the document and police interviews show.</p>
<p><a href="http://www.washingtonpost.com/ac2/related/topic/Pennsylvania?tid=informline">Pennsylvania</a> buys credit reports and uses face-recognition software to examine driver&#8217;s license photos, while analysts in <a href="http://www.washingtonpost.com/ac2/related/topic/Rhode+Island?tid=informline">Rhode Island</a> have access to car-rental databases. In <a href="http://www.washingtonpost.com/ac2/related/topic/Maryland?tid=informline">Maryland</a>, authorities rely on a little-known data broker called Entersect, which claims it maintains 12 billion records about 98 percent of Americans.</p>
<p>In its online promotional material, Entersect calls itself &#8220;the silent partner to municipal, county, state, and federal justice agencies who access our databases every day to locate subjects, develop background information, secure information from a cellular or unlisted number, and much more.&#8221;</p>
<p>&#8230;</p>
<p>&#8220;There is never ever enough information when it comes to terrorism&#8221; said Maj. Steven G. O&#8217;Donnell, deputy superintendent of the Rhode Island State Police. &#8220;That&#8217;s what post-9/11 is about.&#8221;</p></blockquote>
<p>The last statement pretty much sums up current institutional thinking on individual liberty and national security: in the fight against terrorism, we have a moral obligation to do everything we can. Everything.</p>
<p>It&#8217;s scary how much that position echoes that of fascism. As promoted by Mussolini, fascism builds a moral framework based on the primacy of the state. <em>Fasciste</em> means a bundle of sticks, symbolizing that the group is stronger than any individual. <em>Fascism</em> extends that thinking, declaring that each individual&#8217;s rights exist only insofar as they support the state. Or to restate, in the defense of the state, there are no individual rights.</p>
<p>Which, if you think about it, is exactly what anti-terrorist programs assert when claiming that terrorism trumps the rights and privileges of the suspect or accused. Due process, protection from unreasonable searches, freedom of speech. All of these have rights have been trampled on in the name of the War on Terror. The fusion centers are just one more institution created by the mindset that brought us illegal wiretaps, extraordinary extradition, secret prison camps,  extra-territorial detention, and torture.</p>
<p>I understand law enforcement&#8217;s position. It <em>is</em> easier to enforce laws when you know everything about everyone, just like in a police state (see <a href="http://www.imdb.com/title/tt0405094/" target="_blank">The Lives of Others</a> for an Academy Award-winning story of pre-information age East Germany&#8217;s police state). But it is impossible for a police state to generate the economic and social well-being that emerges in a free society&#8230; and it is <em>that</em> well-being which, ultimately, is the core of U.S. global power. Simply put, undermining freedom undermines US security.</p>
<p>In contrast, consider the subtle brilliance of Kim Cameron&#8217;s <a href="http://www.identityblog.com/stories/2004/12/09/thelaws.html" target="_blank">Laws of Identity</a>, in particular, law 2:</p>
<blockquote>
<h3 class="dtH1">2. Minimal Disclosure for a Constrained Use</h3>
<p><em>The solution that discloses the least amount of identifying information and best limits its use is the most stable long-term solution.</em><a href="http://www.identityblog.com/2004/11/29.html"> </a></p>
<p>We should build systems that employ identifying information on the basis that a breach is always possible. Such a breach represents a risk. To mitigate risk, it is best to acquire information only on a “need to know” basis, and to retain it only on a “need to retain” basis. By following these practices, we can ensure the least possible damage in the event of a breach.</p>
<p>At the same time, the value of identifying information decreases as the amount decreases. A system built with the principles of information minimalism is therefore a less attractive target for identity theft, reducing risk even further.</p>
<p>By limiting use to an explicit scenario (in conjunction with the use policy described in the Law of Control), the effectiveness of the “need to know” principle in reducing risk is further magnified. There is no longer the possibility of collecting and keeping information “just in case” it might one day be required.</p>
<p>The concept of “least identifying information” should be taken as meaning not only the fewest number of claims, but the information least likely to identify a given individual across multiple contexts. For example, if a scenario requires proof of being a certain age, then it is better to acquire and store the age category rather than the birth date. Date of birth is more likely, in association with other claims, to uniquely identify a subject, and so represents “more identifying information” which should be avoided if it is not needed.</p>
<p>In the same way, unique identifiers that can be reused in other contexts (for example, drivers’ license numbers, Social Security Numbers, and the like) represent “more identifying information” than unique special-purpose identifiers that do not cross context. In this sense, acquiring and storing a Social Security Number represents a much greater risk than assigning a randomly generated student or employee number.</p>
<p>Numerous identity catastrophes have occurred where this law has been broken.</p>
<p>We can also express the Law of Minimal Disclosure this way: aggregation of identifying information also aggregates risk. To minimize risk, minimize aggregation.</p></blockquote>
<p>Whether or not you think the War on Terror is being handled well, it is a demonstrable fact that human systems fail. People make mistakes.<br />
And that means we can guarantee that institutions&#8211;even when acting in our own best interest&#8211;will make mistakes, like the admitted errors of the FBI, as reported by the NYT:</p>
<p><a href="http://www.nytimes.com/2008/03/13/washington/13fbi.html" target="_blank">F.B.I. Made ‘Blanket’ Demands for Phone Records</a></p>
<blockquote><p>WASHINGTON — Senior officials of the <a href="http://topics.nytimes.com/top/reference/timestopics/organizations/f/federal_bureau_of_investigation/index.html?inline=nyt-org" title="More articles about the Federal Bureau of Investigation.">Federal Bureau of Investigation</a> repeatedly approved the use of “blanket” records demands to justify the improper collection of thousands of phone records, according to officials briefed on the practice.</p>
<p>&#8230;</p>
<p>Under the <a href="http://topics.nytimes.com/top/reference/timestopics/subjects/u/usa_patriot_act/index.html?inline=nyt-classifier" title="More articles about the USA Patriot Act.">USA Patriot Act</a>, the F.B.I. received broadened authority to issue the national security letters on its own authority — without the approval of a judge — to gather records like phone bills or e-mail transactions that might be considered relevant to a particular terrorism investigation. The Justice Department inspector general found in March 2007 that the F.B.I. had routinely violated the standards for using the letters and that officials often cited “exigent” or emergency situations that did not really exist in issuing them to phone providers and other private companies.</p></blockquote>
<p><a href="http://www.nytimes.com/2008/03/06/washington/06fbi.html" target="_blank">F.B.I. Says Records Demands Are Curbed</a></p>
<blockquote><p>WASHINGTON — The <a href="http://topics.nytimes.com/top/reference/timestopics/organizations/f/federal_bureau_of_investigation/index.html?inline=nyt-org" title="More articles about the Federal Bureau of Investigation.">Federal Bureau of Investigation</a> improperly obtained personal information on Americans in numerous terrorism investigations in 2006, but internal practices put in place since then appear to have helped curtail the problems, Bush administration officials said Wednesday.</p>
<p>The Justice Department’s inspector general is expected to issue a report in coming weeks that updates the findings of a major investigation last year into the F.B.I.’s use of so-called national security letters, which allow investigators to obtain telephone, e-mail and financial information on people involved in investigations without a court warrant.</p>
<p>Last year’s report caused an uproar in Congress when it was disclosed that the F.B.I., under powers granted by the <a href="http://topics.nytimes.com/top/reference/timestopics/subjects/u/usa_patriot_act/index.html?inline=nyt-classifier" title="More articles about the USA Patriot Act.">USA Patriot Act</a>, had misused its authority to gather records in thousands of instances from 2003 to 2005. The new report from the inspector general will examine the bureau’s use of the records demands in 2006.</p></blockquote>
<p>At the end of the day, this isn&#8217;t about any particular individual, nor even any particular violation of our constitutional rights.</p>
<p>It&#8217;s about addressing the systemic problems of the information age. There will always be threats to national security. There will always be the drive to get as much data as possible into the hands of a few, elite law enforcement agencies, capable of acting in the &#8220;public good&#8221;. And there will always be those individuals who break the rules, whether for good intent or malicious device. We don&#8217;t need conspiracy theories to point out the dangers of centralizing all the information about everybody.</p>
<p>What we need is an open-eyed approach to building information systems on user-centric principles, such as Cameron&#8217;s seven Laws of Identity. Do that and a vast number of systemic risks of the information age go away.</p>
]]></content:encoded>
			<wfw:commentRss>http://blog.joeandrieu.com/2008/04/02/law-enforcement-v-minimal-disclosure/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>NewsGang talks data portability. Next up: Service Portability.</title>
		<link>http://blog.joeandrieu.com/2008/03/14/newsgang-talks-data-portability-next-up-service-portability/</link>
		<comments>http://blog.joeandrieu.com/2008/03/14/newsgang-talks-data-portability-next-up-service-portability/#comments</comments>
		<pubDate>Fri, 14 Mar 2008 09:44:38 +0000</pubDate>
		<dc:creator>Joe Andrieu</dc:creator>
				<category><![CDATA[Identity]]></category>
		<category><![CDATA[Personal Data Store]]></category>
		<category><![CDATA[ProjectVRM]]></category>
		<category><![CDATA[Vendor Relationship Management]]></category>
		<category><![CDATA[Bruce Lerner]]></category>
		<category><![CDATA[Chris Saad]]></category>
		<category><![CDATA[Gillmor Gang]]></category>
		<category><![CDATA[Karoli Kuns]]></category>
		<category><![CDATA[Mary Hodder]]></category>
		<category><![CDATA[Matt Terenzio]]></category>
		<category><![CDATA[NewsGang]]></category>
		<category><![CDATA[Robert W. Anderson]]></category>
		<category><![CDATA[Steve Gillmor]]></category>
		<category><![CDATA[Steve Gilmor]]></category>
		<category><![CDATA[VRM]]></category>

		<guid isPermaLink="false">http://blog.joeandrieu.com/2008/03/14/newsgang-talks-data-portability-next-up-service-portability/</guid>
		<description><![CDATA[Excellent chat today by Steve Gillmor, Chris Saad, Mary Hodder, Karoli Kuns, Robert W. Anderson, Matt Terenzio, and Bruce Lerner about data portability. They get to the nitty gritty about data portability, licensing, and social networks. Perhaps the best Gang I&#8217;ve ever heard. So, Steve, if you&#8217;re listening, take this to the next level and [...]]]></description>
				<content:encoded><![CDATA[<p><img src="http://blog.joeandrieu.com/wp-content/uploads/2008/03/dreamstime_2696490.thumbnail.jpg" alt="data and globe" align="left" />Excellent <a href="http://newsgang.net/gangitem/id=11520" target="_blank">chat</a> today by Steve Gillmor, Chris Saad, Mary Hodder, Karoli Kuns, Robert W. Anderson, Matt Terenzio, and Bruce Lerner about data portability. They get to the nitty gritty about data portability, licensing, and social networks. Perhaps the best Gang I&#8217;ve ever heard.</p>
<p>So, Steve, if you&#8217;re listening, take this to the next level and talk about service portability.</p>
<p>It&#8217;s great to be able to move my data from service to service. Data portability is a good thing&#8211;and we absolutely must address the licensing and privacy issues that cloud that horizon. We <em>also </em>need to be able to move our <em>services</em> from provider to provider.</p>
<p>We can do that today with domain names that we own. We can move our blog or our website or our email from one hosting provider to another. The next step is to extend that to user-controlled services that expose data on our terms, under our control.</p>
<p>Data portability lets everyone pass data around so different service providers can do smart things with that data. Ok. But we learned long ago that software systems are more robust, more scalable, and more maintainable when rather than exposing the data, you expose functions that use that data.</p>
<p><img src="http://blog.joeandrieu.com/wp-content/uploads/2008/03/email5.thumbnail.gif" alt="email image" align="right" />I don&#8217;t want people who email me to have direct access to my email data file a server somewhere. That would be insane. I want them to have a well-defined, constrained, complete service interface for sending me email, no matter which service provider I choose. An interface that lets them reach me, but keeps them from reading and deleting other email.</p>
<p>Similarly, we need to take user data, place it in a personal data store (yea! portability!), then provide specific, well-defined access services to third party service providers, using that data, where the user controls those services completely: what services are available, who can access them, and even who the underlying service host is. This is how email works. How websites and blogs work. Next is to take this to user-centric services with complete, seamless data and service portability across the entire cloud.</p>
<p>We know that we need to be able to move our email service from one service provider to another. We know that we need to be able to move our websites to the host of our choice. We know that we need to be able to move our cell phone number from one carrier to another. And we know that we need to be able to change our attorney of record, our doctor, our insurance provider, etc.</p>
<p>We also need to be able to move our MySpace profile and Facebook page anywhere, anytime, on our terms&#8230; not just the friends list, but the entire visual gestalt. We need to be able to move our IM and our Twitter services. We need to be able to move our search history from one search provider to another. Pick any service you have come to depend on and understand that dependence creates the need for liberation, the need to get that service on <em>your</em> terms with the provider <em>you </em>prefer, under <em>your</em> complete control.</p>
<p>Without complete portability&#8211;services<em> and</em> data portability&#8211;innovative service providers <em>will</em> corner markets with data silos and service lock in. Only with transparent, seamless portability, can we leverage the open market and open network to drive to the most desirable and most useful services.</p>
<p><img src="http://blog.joeandrieu.com/wp-content/uploads/2008/03/dreamstime_2612975hey-you.thumbnail.jpg" alt="Hey You" align="left" />The user-centric identity community is way ahead of the curve on this one, and I&#8217;m looking forward to the data portability movement re-discovering the architectural realizations learned the hard way by OpenID, CardSpace, Liberty Alliance, and Higgins, just as the identity community begins to extend from the hard core technology built for identity and starts working towards the applications that will connect ultimately to real value for real users. And it has all been learned and continues to be built through collaborative efforts toward real portability and interoperability at the heart of the infrastructure. In particular, <a href="http://www.xdi.org/xri-and-xdi-explained.html" target="_blank">XDI </a>has made great progress hashing out exactly the sort of licensed-based identity-authorized data access that Steve talked about in the podcast.  <a href="http://projectvrm.org" target="_blank">ProjectVRM</a> is driving a user-centric approach to commerce in this conversation and I encourage folks to join us all at the next <a href="http://www.windley.com/events/iiw2008a" target="_blank">IIW</a> unconference and to keep an eye open for a VRM workshop sometime later in the year.</p>
]]></content:encoded>
			<wfw:commentRss>http://blog.joeandrieu.com/2008/03/14/newsgang-talks-data-portability-next-up-service-portability/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>Europe continues to lead privacy conversation with IP ruling</title>
		<link>http://blog.joeandrieu.com/2008/01/22/europe-continues-to-lead-privacy-conversation-with-ip-ruling/</link>
		<comments>http://blog.joeandrieu.com/2008/01/22/europe-continues-to-lead-privacy-conversation-with-ip-ruling/#comments</comments>
		<pubDate>Tue, 22 Jan 2008 16:29:11 +0000</pubDate>
		<dc:creator>Joe Andrieu</dc:creator>
				<category><![CDATA[Identity]]></category>
		<category><![CDATA[European Union]]></category>
		<category><![CDATA[IP addresses]]></category>
		<category><![CDATA[privacy]]></category>
		<category><![CDATA[project VRM]]></category>
		<category><![CDATA[VRM]]></category>

		<guid isPermaLink="false">http://blog.joeandrieu.com/2008/01/22/europe-continues-to-lead-privacy-conversation-with-ip-ruling/</guid>
		<description><![CDATA[The EU is years ahead of the US in user rights and privacy. For a VRM example, see the UK&#8217;s Buyer-Centric Commerce Forum. Now, according to the Washington Post, an EU judge has pushed the privacy envelope even further, saying &#8220;IP addresses are personal data&#8220;: BRUSSELS &#8212; IP addresses, strings of numbers that identify computers [...]]]></description>
				<content:encoded><![CDATA[<p>The EU is years ahead of the US in user rights and privacy. For a <a href="http://projectvrm.org" target="_blank">VRM</a> example, see the UK&#8217;s <a href="http://www.rightsideup.net/" target="_blank">Buyer-Centric Commerce Forum</a>.</p>
<p>Now, according to the <a href="http://www.washingtonpost.com" target="_blank">Washington Post</a>, an EU judge has pushed the privacy envelope even further, saying &#8220;<a href="http://www.washingtonpost.com/wp-dyn/content/article/2008/01/21/AR2008012101340.html?wpisrc=newsletter&amp;wpisrc=newsletter" target="_blank">IP addresses are personal data</a>&#8220;:</p>
<blockquote><p> BRUSSELS &#8212; IP addresses, strings of numbers that identify computers on the Internet, should generally be regarded as personal information, the head of the <a href="http://www.washingtonpost.com/ac2/related/topic/European+Union?tid=informline">European Union</a>&#8216;s group of data privacy regulators said Monday.</p></blockquote>
<p>This will be interesting to watch&#8230;</p>
]]></content:encoded>
			<wfw:commentRss>http://blog.joeandrieu.com/2008/01/22/europe-continues-to-lead-privacy-conversation-with-ip-ruling/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>
