User Driven

User Driven Services: 10. Duty of Care

User Driven Services: 10. Duty of Care

10. Duty of Care
User Driven Services look out for their users’ well-being.
If a service is truly acting in our best interests, it will take appropriate measures to protect us from dangers resulting from our use of the service. User Driven Services continually work to minimize user exposure to liability, risk, and potential harm.
Minimal identity information [...]

User Driven Services: 9. Self-managed Identity

User Driven Services: 9. Self-managed Identity

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 users to [...]

User Driven Services: 8. Improvability

User Driven Services: 8. Improvability

8. Improvability
User Driven Services can be improved by users.
A closed system can’t predict and satisfy all the needs of all its users, all the time. Sooner or later, someone will eventually desire a new feature or capability beyond the resources or interest of the service provider. User Driven Services take advantage of that motivation, allowing [...]

User Driven Services: 7.  User Generativity

User Driven Services: 7. User Generativity

7. User Generativity
Users contribute to User Driven Services.

User Driven Services build on active, engaged participation in value creation. Users should be empowered to augment, annotate, and contribute to the underlying service as much as possible. By enabling users to pro-actively co-create the service experience—and to share that co-created value with other users—services tap into [...]

User Driven Services: 6. Self Hosting

User Driven Services: 6. Self Hosting

6. Self Hosting
User Driven Services can be hosted on users’ own machines.
If we can’t host our own services, we become beholden to those who can. This creates an artificial barrier to portability, limiting user choice and allowing service providers to charge unnecessarily high costs for their services.
User Driven Services assure users credible alternatives to [...]

User Driven Services: 5. Service Endpoint Portability

User Driven Services: 5. Service Endpoint Portability

5. Service Endpoint Portability
People can painlessly switch between User Driven Service providers.
High switching costs create a barrier to choice and freedom; we should be able to move our services seamlessly from one provider to another without unnecessary interruptions, hassle, or frustration. Transitions between service providers should occur without significant downtime or loss of capability.
While [...]

User Driven Services: 2. Control

User Driven Services: 2. Control

2. Control
Users control User Driven Services.
Once we start a service, we’d appreciate it continuing to respond to our directives, both during interactions and afterwards. User Driven Services give users direct control over both the flow of user experience and the use and propagation of all data associated with the user.
Users control the means and [...]

Facebook democratizing TOS? Sort of.

Facebook democratizing TOS? Sort of.

Over the last few months I’ve spent a lot of time talking within the VRM community about the need for a Standard Agreement covering the use of user-provided information in online services. Something that could eventually replace the confusing, complicated, overwhelmingly ignored, and legally questionable Terms of Service (TOS) at so many websites.

The idea is [...]

TechCrunch blasts Digg for bad digital citizenry

Digg’s DiggBar and VideoEgg’s new Twig are clobbering each other in the ongoing battle of web augmentation services, a class of user driven services.
In Attack of The Frames: VideoEgg Introduces The Twig Ad Bar, Erick Schonfeld blasts the new Twig Ad Bar and DiggBar for not playing well together.  And well he should.
TechCrunch authors Mike [...]

The Identity Quartet

The Identity Quartet

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 “Identity”, I refer to the set of identifiers used in reference to users in online services.
At the December 2008 Internet Identity Workshop, Randy [...]