<?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>Janrain &#187; backplane</title>
	<atom:link href="http://janrain.com/blog/tag/backplane/feed/" rel="self" type="application/rss+xml" />
	<link>http://janrain.com</link>
	<description></description>
	<lastBuildDate>Thu, 23 May 2013 01:04:05 +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>Creating the Social Software Suite using Backplane</title>
		<link>http://janrain.com/blog/creating-the-social-software-suite-using-backplane/</link>
		<comments>http://janrain.com/blog/creating-the-social-software-suite-using-backplane/#comments</comments>
		<pubDate>Fri, 24 Aug 2012 00:21:47 +0000</pubDate>
		<dc:creator>Jeff Mills</dc:creator>
				<category><![CDATA[Technology]]></category>
		<category><![CDATA[backplane]]></category>

		<guid isPermaLink="false">http://janrain.com/?p=16376</guid>
		<description><![CDATA[Jeremiah Owyang recently wrote an article called “A New Epoch: The State of the Social Software Suites,” talking about the Cambrian Explosion &#8211; the rapid emergence of millions of species &#8211; and how that correlates to the current social software landscape and the need for consolidations of platforms to help businesses manage not only the [...]]]></description>
				<content:encoded><![CDATA[<p>Jeremiah Owyang recently wrote an article called “<a href="http://www.web-strategist.com/blog/2012/05/30/a-new-epoch-the-state-of-the-social-software-suite">A New Epoch: The State of the Social Software Suites</a>,” talking about the Cambrian Explosion &#8211; the rapid emergence of millions of species &#8211; and how that correlates to the current social software landscape and the need for consolidations of platforms to help businesses manage not only the applications themselves, and related interoperability, but the vendor relationships. The article states:<strong><strong><br />
</strong></strong></p>
<blockquote>
<p dir="ltr">A Social Software Suite (SSS) is a consolidated set of social web applications across multiple use cases that share a common user interface and data interchange. The suite enables corporations to manage online relationships and activities with their internal and external customers</p>
</blockquote>
<p>The idea behind this is right on and as we look at other digital industries, we have seen the consolidation and emergence of platforms &#8211; email marketing, content management, and customer relationship management are just a few. Also, as we have seen, it will take time for vendors to consolidate to form a SSS.</p>
<p>So knowing that a marketplace needs to mature at its natural rate, which is happening much faster and faster these days, how do we fulfill the immediate need of the customer while not creating the bad kind of disruption in the marketplace? A couple years ago Echo and Janrain collaborated on the development of an open protocol called <a href="http://www.backplanex.com/">Backplane</a>, which is basically a secure, back channel messaging protocol that allows applications to talk to one another.</p>
<p>Now this doesn’t solve all the problems outlined by Jeremiah, but it does address his point as mentioned in the article:<strong><strong><br />
</strong></strong></p>
<blockquote>
<p dir="ltr">They seek a common set of vendors to emerge that they don’t have to constantly coach on R&amp;D and integration partners, and are waiting for maturity in products and consolidation so they have to analyze less vendors.  Secondly, as social integrates with all other incumbent software, the need for suites to emerge are only underscored.</p>
</blockquote>
<p>The important thing here is that customers &#8211; website owners &#8211; are faced with having to deal with one-off integration after one-off integration which results in the aforementioned frustration. This is why the Backplane Protocol was originally developed and why the <a href="http://www.janrain.com/blog/announcing-the-openid-backplane-protocol-work-group/">community has pushed the standard forward</a> to be more encompassing and create greater value.  The Backplane Protocol as it stands today gives website owners the ability to have half of a SSS, the other half will have to come with time, as the market matures.</p>
<p>As we look at the marketplace maturing, how do you think application vendors are going to be able to quickly and effectively develop a social software suite. We see today that when one technology company acquires another, it can be 6-18 months or more before the end user starts to see signs of integration and common experiences. By removing the hurdle of apps being able to talk to one another, the focus can be moved to developing a unified user experience and interface. If you have worked in a company that has acquired technology or merged with another technology organization, you know the frustrations of making systems work together and Backplane helps simplify these issues.<strong id="internal-source-marker_0.7978301835246384"></strong></p>
<p>By removing roadblocks like Jeremiah outlined, it eases the sales cycle for app vendors, allows them to create more customized, higher value solutions for customers and reduce the frustrations that website owners will invariably come to face with. For website owners, the Backplane Protocol allows you to  provide more integrated activities for your users, improve the user experience, and create seamless engagement across your site all at a lower cost and quicker deployment time.</p>
<p>As we have seen the rise of open source over the years, we have seen complexity and the number of vendors grow equally.<strong id="internal-source-marker_0.7978301835246384"> I am asking you to take a look at what Jeremiah wrote and then look at the Backplane Protocol website and see if you are interested in participating in the <a href="http://openid.net/wg/bp/">OpenID Work Group</a> or in using Backplane for your <a href="http://backplanex.com/site-owner/">website</a> or <a href="http://backplanex.com/application-vendor/">application</a>. Better yet, give me your thoughts on how we, as an industry, can meet the needs of customers looking for a Social Software Suite?</strong></p>
]]></content:encoded>
			<wfw:commentRss>http://janrain.com/blog/creating-the-social-software-suite-using-backplane/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Announcing the OpenID Backplane Protocol Work Group</title>
		<link>http://janrain.com/blog/announcing-the-openid-backplane-protocol-work-group/</link>
		<comments>http://janrain.com/blog/announcing-the-openid-backplane-protocol-work-group/#comments</comments>
		<pubDate>Wed, 22 Aug 2012 05:41:00 +0000</pubDate>
		<dc:creator>Jeff Mills</dc:creator>
				<category><![CDATA[Technology]]></category>
		<category><![CDATA[backplane]]></category>

		<guid isPermaLink="false">http://janrain.com/?p=16369</guid>
		<description><![CDATA[Four weeks ago, members of the OpenID Foundation voted and later announced the launch of the Backplane Protocol Work Group. This is exciting news for both website owners and application developers. For website owners, enabling web applications to talk to one another within the same web page can be frustrating and can take countless hours of development. [...]]]></description>
				<content:encoded><![CDATA[<p><a href="http://janrain.com/wp-content/uploads/2012/03/Screen-Shot-2012-03-26-at-6.10.13-PM.png"><img class="alignright size-full wp-image-11816" title="Backplane Logo" src="http://janrain.com/wp-content/uploads/2012/03/Screen-Shot-2012-03-26-at-6.10.13-PM.png" alt="Backplane Logo" width="240" /></a>Four weeks ago, members of the OpenID Foundation voted and later <a href="http://openid.net/2012/08/21/announcing-the-openid-backplane-protocol-work-group/">announced</a> the launch of the Backplane Protocol Work Group. This is exciting news for both website owners and application developers.</p>
<p>For website owners, enabling web applications to talk to one another within the same web page can be frustrating and can take countless hours of development. How should apps communicate with each other in a meaningful way? The OpenID Foundation’s new <a href="http://openid.net/wg/bp/">Backplane Protocol Work Group</a> is focused on this exact problem — helping website owners, application developers and systems integrators simply and securely integrate apps from different providers into a seamless user experience.</p>
<p><a href="http://openid.net/2012/08/21/announcing-the-openid-backplane-protocol-work-group/">Read the whole announcement on the OpenID Foundation blog.</a></p>
]]></content:encoded>
			<wfw:commentRss>http://janrain.com/blog/announcing-the-openid-backplane-protocol-work-group/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Shaking Up the Identity Space at the Internet Identity Workshop</title>
		<link>http://janrain.com/blog/shaking-up-the-identity-space-at-the-internet-identity-workshop/</link>
		<comments>http://janrain.com/blog/shaking-up-the-identity-space-at-the-internet-identity-workshop/#comments</comments>
		<pubDate>Wed, 16 May 2012 00:09:02 +0000</pubDate>
		<dc:creator>Tom Raney</dc:creator>
				<category><![CDATA[Technology]]></category>
		<category><![CDATA[backplane]]></category>
		<category><![CDATA[event]]></category>
		<category><![CDATA[identity]]></category>

		<guid isPermaLink="false">http://janrain.com/?p=13938</guid>
		<description><![CDATA[At last week&#8217;s 14th Internet Identity Workshop in Mountain View, California, this workshop newbie was initiated into the dynamic world of Internet identity.  I was finally able to put a few faces to names from the various Internet specifications we consult with frequently while building the social web at Janrain.  And, who knew some of them [...]]]></description>
				<content:encoded><![CDATA[<p>At last week&#8217;s 14th <a href="http://www.internetidentityworkshop.com" target="_blank">Internet Identity Workshop</a> in Mountain View, California, this workshop newbie was initiated into the dynamic world of Internet identity.  I was finally able to put a few faces to names from the various Internet specifications we consult with frequently while building the social web at Janrain.  And, who knew some of them could sing?</p>
<p>Interesting new technologies shaking up the identity world include the new <a href="http://openid.net/connect/" target="_blank">OpenID Connect</a> standard which is currently &#8220;functionally complete&#8221; and now exists as an implementer&#8217;s draft.  OpenID Connect provides identity services over the top of the successful OAuth2 protocol.  Several technology companies demonstrated prototypes of how distributed claims may be presented in one unified context.  This is an interesting development, moving forward from a paradigm of one identity provider being the sole source of all claims in a particular session.  Attribute brokering was discussed at the <a href="http://janrain.com/internet-identity-workshop-making-identity-open/">last meeting six months ago</a>, but at this workshop it was clear that the ecosystem was still growing steadily.</p>
<p>Several multi-factor authentication technology demos were presented from simple integration with a secondary device like your smart phone verifying your identity via a pin to analyzing blood vessel patterns in your hand with the phone&#8217;s camera.  There was a cool hardware device enabling on the fly configuration of different security standards to protect a set of resources.  Mozilla demonstrated their innovative &#8220;Persona&#8221; product based on BrowserID.  Rather than tip off the identity provider that you are logging into your favorite site, BrowserID embeds your credentials in the user agent.  One attendee expressed concern that BrowserID was &#8220;yet another identity protocol&#8221; but new ideas were generally welcomed at this workshop.</p>
<p>And, of course, the attendees visited the contentious &#8220;privacy&#8221; space and what it means in today&#8217;s Internet.  Are we entitled to it, how and when?  Who owns our data?  In one session, an interesting discussion ensued on how to balance an attribute provider&#8217;s responsibility to silo and secure user data while still having the flexibility to verify and assert some authority about the data.  In an era where we occasionally see large wholesale data breaches, balancing privacy, availability and trust is a big issue to get right.</p>
<p>I also found the engineering &#8220;best practices&#8221; sessions interesting.  One was a deep dive into the finer grained details of the OAuth2 bearer token and the best approaches to securing this resource.  How does a trusted partner application refresh an access token when they don&#8217;t possess the refresh token or the client credentials?  How does this life-cycle flow work?  Questions like these are not addressed in the specifications and are intentionally left out-of-scope for various reasons.  Several interesting approaches were proposed, but to me the best part of the session was simply to work through familiar problems with some very smart people.</p>
<p>Fellow Janrain engineer Johnny Bufu and I also presented two sessions on the new Backplane 2 protocol.  Vlad Skvortsov, Vice President of Engineering from Janrain partner Echo joined us for the second session to help discuss the details of building an implementation for the new protocol, which Janrain released as open source software (<a href="https://github.com/janrain/janrain-backplane-2">https://github.com/janrain/janrain-backplane-2</a>) the day before the workshop.  Backplane 2.0 is an exciting new secure messaging framework built on top of the OAuth2 protocol.  See <a href="http://backplanex.com/">http://backplanex.com</a> for more details.</p>
<p>I left the conference feeling like the Conversation was just starting.  There were so many new ideas to digest and many existing technologies to learn more about.  Stay tuned!</p>
]]></content:encoded>
			<wfw:commentRss>http://janrain.com/blog/shaking-up-the-identity-space-at-the-internet-identity-workshop/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Backplane Protocol 2.0 – Eases Identity Sharing Between Trusted Apps</title>
		<link>http://janrain.com/blog/backplane-protocol-2-0-eases-identity-sharing-between-trusted-apps/</link>
		<comments>http://janrain.com/blog/backplane-protocol-2-0-eases-identity-sharing-between-trusted-apps/#comments</comments>
		<pubDate>Mon, 26 Mar 2012 16:32:10 +0000</pubDate>
		<dc:creator>Eric Rickson</dc:creator>
				<category><![CDATA[Technology]]></category>
		<category><![CDATA[backplane]]></category>

		<guid isPermaLink="false">http://staging.janrain.com/?p=11670</guid>
		<description><![CDATA[The Backplane working group has been hard at work on the latest version of Backplane Protocol and is proud to announce the launch of its second generation. Backplane Protocol 2.0 is a proposed open standard that enables authorized, independent applications coexisting on a website to easily and securely communicate with each other. What is Backplane [...]]]></description>
				<content:encoded><![CDATA[<p><a href="http://janrain.com/backplane-protocol-2-0-eases-identity-sharing-between-trusted-apps/screen-shot-2012-03-26-at-6-10-13-pm/" rel="attachment wp-att-11816"><img class="alignright size-full wp-image-11816" title="Backplane Logo" src="http://janrain.com/wp-content/uploads/2012/03/Screen-Shot-2012-03-26-at-6.10.13-PM.png" alt="Backplane Logo" width="340" height="89" /></a>The Backplane working group has been hard at work on the latest version of Backplane Protocol and is proud to announce the launch of its second generation. <a href="http://backplanex.com/" target="_blank">Backplane Protocol 2.0</a> is a proposed open standard that enables authorized, independent applications coexisting on a website to easily and securely communicate with each other.</p>
<h3>What is Backplane Protocol?</h3>
<p><a href="http://janrain.com/backplane-protocol-2-0-eases-identity-sharing-between-trusted-apps/backplane-diagram/" rel="attachment wp-att-11817"><img class="alignnone size-full wp-image-11817" title="backplane-diagram" src="http://janrain.com/wp-content/uploads/2012/03/backplane-diagram.jpg" alt="backplane diagram" width="520" height="280" /></a></p>
<p>Backplane Protocol solves a key interoperability problem that emerged when brands started integrating multiple 3rd party web applications like real-time commenting, social login and game mechanics into their sites in order to provide web visitors with a modern, social user experience. Backplane Protocol serves as a “message bus” for social applications, enabling applications developed by disparate vendors to communicate with each other in real-time.</p>
<h3>How does this add value for websites and their users?</h3>
<p>Gone are the days of disparate component technologies acting as “walled gardens” on a site.  Backplane Protocol ensures an optimal user experience by eliminating the need for consumers to identify themselves multiple times to different applications on a website.</p>
<p>As an example,<a href="http://www.thesun.co.uk/sol/homepage/" target="_blank"> The Sun</a>, which is one of the United Kingdom’s largest daily newspapers, is using <a href="http://www.janrain.com/products/engage">Janrain Engage</a> to power its site-wide authentication and <a href="http://www.livefyre.com/" target="_blank">Livefyre</a> as its commenting solution.  Through Backplane Protocol, a reader on the site can register via Janrain, or sign up via Livefyre to post a comment, and her identity is immediately recognized by both applications.</p>
<p><a href="http://janrain.com/backplane-protocol-2-0-eases-identity-sharing-between-trusted-apps/backplane-diagram-2/" rel="attachment wp-att-11819"><img class="alignnone  wp-image-11819" title="Backplane diagram" src="http://janrain.com/wp-content/uploads/2012/03/Backplane-diagram.png" alt="Backplane diagram" width="600" /></a></p>
<p>Backplane Protocol builds on proven and popular open standards work by leveraging technologies such as OpenID, OAuth, and Portable Contacts. As a proposed open standard, it reduces the need for companies and independent developers to learn and develop against other vendors’ proprietary APIs.</p>
<p>For ease of integration, Backplane Protocol can be quickly added to any page, application, or login system using a little bit of JavaScript, reducing time to market and costs in website publisher deployments. If you are a Janrain customer please <a href="http://developers.janrain.com/documentation/backplane-protocol/">check out our documentation</a> for how to implement Backplane on your site. Janrain also operates Backplane servers as a service that is available to all Janrain customers.</p>
<h3>Calling Application Vendors</h3>
<p>If you are an application vendor looking to make your app Backplane compliant <a href="http://developers.janrain.com/documentation/backplane-protocol/">please check out the following documentation</a> and <a href="mailto:gobackplane@janrain.com?subject=Application%20Vendor%20Request">drop us a note</a> for some extra guidance through the process or to provide suggestions about our implementation of the Backplane Protocol.</p>
<p>Application providers that currently or plan to support the Backplane Protocol include: Echo, Janrain, 500 Friends, Arktan, BigDoor, BunchBall, Crowd Factory, Envolve, JetJaw, Livefyre, Realtidbits, Stocial, and Tokbox.</p>
<h3>Looking for more information?</h3>
<p>More information about the specification and community surrounding Backplane Protocol can be found on the <a href="http://www.backplanex.com" target="_blank">newly launched Backplane Exchange site</a>. This site is designed for brand website owners, application developers and server operators to learn about the protocol and exchange ideas to help fuel its adoption.</p>
]]></content:encoded>
			<wfw:commentRss>http://janrain.com/blog/backplane-protocol-2-0-eases-identity-sharing-between-trusted-apps/feed/</wfw:commentRss>
		<slash:comments>8</slash:comments>
		</item>
		<item>
		<title>Internet Identity Workshop &#8211; Making Identity Open!</title>
		<link>http://janrain.com/blog/internet-identity-workshop-making-identity-open/</link>
		<comments>http://janrain.com/blog/internet-identity-workshop-making-identity-open/#comments</comments>
		<pubDate>Tue, 25 Oct 2011 00:51:23 +0000</pubDate>
		<dc:creator>Gina Rau</dc:creator>
				<category><![CDATA[Technology]]></category>
		<category><![CDATA[backplane]]></category>
		<category><![CDATA[technical series]]></category>

		<guid isPermaLink="false">http://staging.janrain.com/?p=7428</guid>
		<description><![CDATA[This post is written by Allen Tom (@atom), Janrain Identity Architect. Allen recently joined the Janrain team and also serves as&#160; OpenID Foundation Director. Last week, Team Janrain headed to Mountain View, CA to define and build the next generation of Internet Identity with industry leaders at the Internet Identity Workshop (IIW). Over the years, [...]]]></description>
				<content:encoded><![CDATA[<p><em>This post is written by Allen Tom (<a href="http://www.twitter.com/atom" target="_blank">@atom)</a>, Janrain Identity Architect. Allen recently joined the Janrain team and also serves as&nbsp; OpenID Foundation Director.</em></p>
<p>Last week, Team Janrain headed to Mountain View, CA to define and build the next generation of Internet Identity with industry leaders at the <a href="http://www.internetidentityworkshop.com/" target="_blank">Internet Identity Workshop</a> (IIW). Over the years, IIW has been the premiere event where technologists from around the web roll up their sleeves to work on making Internet Identity portable, interoperable, and secure.&nbsp;</p>
<h2>OpenID Connect &#8211; Identity for OAuth 2.0</h2>
<p>One of the biggest topics at IIW was <a href="http://openid.net/connect/" target="_blank">OpenID Connect</a>, which is the standard identity interface for OAuth 2.0. OpenID Connect standardizes on the the same wildly successful design pattern that has been deployed by top Identity Providers including Facebook and Twitter. Not only is OpenID Connect &nbsp;far easier to implement relative to previous versions of OpenID, it enables powerful new use cases for attribute brokering and data sharing.</p>
<p><img alt="Internet Identity Workshop" id="shareimage" src="/wp-content/uploads/drupal/IIW Group.JPG" style="width: 600px; height: 427px;" /></p>
<h2>Attribute Brokering &#8211; Tearing Down the Data Silos</h2>
<p>OpenID Connect enables Attribute Brokering, in which claims and attributes about a user can be aggregated from multiple sources, independently of the user&rsquo;s identity provider. Google&rsquo;s <a href="http://www.janrain.com/blogs/openid-connect-keeping-things-simple">Eric Sachs</a> gave a fascinating talk explaining how mobile carriers can become attribute providers by asserting (with user consent) a user&rsquo;s verified postal address and billing information when a user logs into a website using their OpenID Connect enabled Google Account.</p>
<p>	User profile data which was previously trapped within data silos owned by the large Identity Providers can be unlocked and asserted by independent attribute providers, all keyed off of a single OpenID Connect account. &nbsp;User profile data can be spread across many different Attribute Providers, giving users more control over their privacy, while enabling web sites to build richer, more personalized experiences.</p>
<h2>Backplane &#8211; Enabling Plug and Play Web Widgets</h2>
<p><img alt="Backplane" id="shareimage" src="/wp-content/uploads/drupal/Backplane.png" style="width: 600px; height: 364px;" /></p>
<p>Many websites embed 3rd party javascript widgets that implement social functionality including commenting, sharing, voting, and chatting. &nbsp;Because widgets are hosted on different domains than the sites that embed them, it&rsquo;s been challenging for widget developers to synchronize data between widgets and the sites that embed them. &nbsp;<a href="https://sites.google.com/site/backplanespec/" target="_blank">Backplane</a> is a standard interface that solves this problem, enabling widgets to communicate securely with each other and with the site that embeds them.</p>
<p>	Backplane was originally proposed by Echo as a way to enable websites to embed interoperable, real time, social widgets from different vendors, allowing apps to be decoupled from the user&rsquo;s identity provider. Last week around IIW, Janrain&rsquo;s Johnny Bufu and Echo&rsquo;s <a href="https://twitter.com/#!/chrissaad" target="_blank">Chris Saad</a>, along with engineers from widget developers including <a href="http://www.livefyre.com/" target="_blank">Livefyre</a>, &nbsp;<a href="http://www.badgeville.com/" target="_blank">Badgeville</a>, <a href="http://crowdfactory.com/" target="_blank">Crowdfactory</a>, and <a href="https://www.envolve.com/" target="_blank">Envolve</a>, kicked off a series of sessions to finalize Backplane 2.0. We hope to see Backplane power a new widget ecosystem, in which site owners can easy deploy the best of breed widgets by dragging and dropping them onto their site.</p>
<h2>Next Up &#8211; Open Identity Attribute Exchange Summit</h2>
<p>As with the rest of the Internet, the future of Internet Identity is evolving quickly. &nbsp;Janrain will be participating at the<a href="http://openidentityexchange.org/events/attribute-exchange-summit" target="_blank"> Open Identity Attribute Exchange Summit </a>on December 9th and 10th in Washington, D.C. &nbsp;Join us in exploring the developing business models and user experience of attribute provider networks. &nbsp;</p>
<p><img alt="New Acronyms OpenID IIW" id="shareimage" src="/wp-content/uploads/drupal/My Acronyms.jpg" style="width: 600px; height: 466px;" /><br />
	&nbsp;</p>
]]></content:encoded>
			<wfw:commentRss>http://janrain.com/blog/internet-identity-workshop-making-identity-open/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
	</channel>
</rss>
