One Interface to Rule them All (part 5)

In this post, I want to take a step back from tossing out MetaMee flow diagrams of how an ideal portal/dashboard/master interface might look and function, and just deal with a single issue. Layering.

(If you’re just coming into this discussion, here is the background: part 1, part 2, part 3, and part 4)

When it comes to interacting on-line, I want to stratify. Classify. Layer. There is only so much of my personal information, or my data stream, that I might want to give out in any one instance (or in general). And I’d like to be able to classify and layer and filter how much of what I see from other sources, so that I’m not inundated. Also, I’d like to be able to flexibly group people into categories, and promote/demote them into levels of “friendship” and disclosure. Tweetdeck takes a nice, simple step in this direction by allowing the user to create groups and follow sub-streams. Now take that concept and expand it.

In the graphic above, the concentric circles represent user-defined (via Settings) layers of information to be disclosed, allowing me to tune my I/O (input/output) interactions with the web in a more controlled and defined fashion.

For instance, I might decide to have 4 layers or classifications of “friendship” – intimates (close friends and family), friends, professional acquaintances, and on-line buddies (whose Tweets I like but whom I’ve never met). So, I subscribe to tweets/plurks from, say, Amber Naslund (and I do, actually). She is classified as an on-line buddy – never really met her, but she seems like a sharp and interesting person. Then maybe we find some common ground for a more detailed exchange and conversation, maybe even help out with a business need. Then perhaps we finally meet at a conference or something. Amber might well be progressively “promoted” toward my inner circle of friendship, and perhaps I’ve decided to publish some of my media (or other information) only to those in the inner two layers. Isn’t this pretty much how we operate in real life?

Philosophically and pragmatically, I think we do this all the time. Now I’d like to have a software tool – a master dashboard – that applies layering to on-line life, before I drown in information!

Links to the entire One Interface to Rule them All series:

Part 1

Part 2

Part 3

Part 4

Part 5

Part 6

plus…The Ideal Social Media Interface

Related post: Share Media vs. Tell Media

Zemanta Pixie

One Interface to Rule them All (part 4)

What we’re thinking about together in this series of posts is an “ideal” interface (or portal/dashboard) that will allow for a more efficient and personalized web experience. There are many very cool applications and functions scattered all over the internet – however, this fragmentation brings with it a lot of frustration. Is is possible to make a very cool application (code name: MetaMee) that will simplify our lives? That’s what we’re exploring.

If you’re just arriving for the first time, I’d strongly suggest a quick read of part 1, part 2, and part 3 for context and backstory so that this one will make more sense.

We’ve looked at the very basics of the 5 main functions that would go into the dashboard/interface, and some of the me-centric personalization capabilities that would make on-line life simpler. Now let’s step back and look at data flow, and for that, we’ll need one of my classic ugly Powerpoint drawings:

OK, let’s look at these items one at a time and see how it works together.

The MeeStream (Out) is all my “stuff” that I’m putting out to the web. MetaMee would allow me to auto-login to all my data stores, and through the MetaMee interface and/or widgets from the various sites, more easily determine what gets published where, when, and how. All my ShareMedia (Share Meedia…?) gets funneled through this dashboard, making it easier also to track the stuff. People can then subscribe to Mee, or to whatever aspects of my stream interest them.

The MeeStream (In) is my subscription list. I’m subscribing to people, to information, to news, to videos, to e-commerce deals…to whatever is out there that interests me. Maybe I like Tangerine Toad‘s blog, and I subscribe; but as time goes on, I want to see everything that the Toad (Alan Wolk) puts out there – Tweets, photos, what have you. Click – done.

My Intell-Agents (see part 3) are monitoring my MeeStream, learning from my ratings and preferences, and suggesting new resources for my consideration.

The MeeVault (I have borrowed the “Vault” term from Microsoft’s HealthVault initiative) is the family jewels underlying this dashboard. It is strictly local (MetaMee is a hybrid local/on-line application as I see it), and I have full control over the settings of what information is exposed, when, how, and to whom/to what. My personal information is “layered” into different levels, with full ID and purchasing info in the most secure area of the vault, only be released when I’ve decided to make an e-commerce purchase. The MeeVault feeds the “Settings” area, and we’d use those settings to expose or veil various layers of our identity with all of our web transactions.

What about privacy? If I’m sending out Intell-Agents with my preferences, and various information points are coming back into my stream, maybe I don’t want the world to know what I’m interested in. That where a P1 setting or APP (Anonymous Persona & Preferences) comes in. This is my “stub” residing out there on the front edge of MetaMee, talking to the Internet cloud. My anonymous persona communicates to the internet what I like, what my “similars” are, what I’m seeking – but it does not identify me. This way, our various APPs can communicate similars to each other and help us find more of what we want, but without compromising our full identity.

Let me pick on Tangerine Toad again. For a long time, very few people knew that the man behind the Tangerine curtain was Alan Wolk. But there was a persona out there, Tangerine Toad, and you could actually know a good bit about whomever was hiding behind that ID – you could see his interests, discover his similars, learn from him…all without knowing it was Alan. Similarly, our APP stub allows us to express the full range of our interests and find matching resources in a “safe mode,” before exposing our identity.

Admittedly, this is a lot to digest, and “there be dragons” here in the many technical details. What are your thoughts? You technical/programming types – is this out beyond the stratosphere, or is it do-able? Would love to get your feedback as we crowd-create this (very rough) blueprint of an ideal web dashboard…

Links to the entire One Interface to Rule them All series:

Part 1

Part 2

Part 3

Part 4

Part 5

Part 6

plus…The Ideal Social Media Interface

Related post: Share Media vs. Tell Media

Zemanta Pixie

One Interface to Rule them All (part 3)

First, I’d like to thank all those readers who have left comments and given input on my prior posts (part 1 and part 2). We’re all wrestling with the problem of having application-overload, and while none of us has “the” answer, all of us together might be able to craft something that gets us closer.

After reading some of the comments, I’m wondering if I shouldn’t have called this series “One Dashboard to Rule them All”; as what we’re really talking about, I think, is a functional master dashboard. Some might misunderstand that I’m implying an approach of imposing a certain interface scheme on app developers. I’m not – I just want a tool that will display, talk to, and intelligently query all those sites and apps through APIs and what have you.

Also, referring back to the part 2 post, I should clarify that if a user selects one of the five main functions (say, View), then the viewport floods with the user-specified content related to Viewing, while the other functional areas wait in the background to be selected, perhaps via tabs, as the drawing implies. However, it might also be cool to select a continuously running horizontal or vertical “Converse” ticker so the IM/Twitter/etc. conversations are displayed in real-time.

Be that as it may, here’s the next installment. This ideal dashboard/interface would enable us to consolidate a number of me-centric functions in one up-front area (we’ll call it the MeeOMy bar – I know, dumb name, but we’re just doing rough design here!) that will then update and interact with various websites and apps. Here’s a graphic of the concept:

Using this tool, we can put our current status or location in one place, and this could be used to feed other “presence” apps such as Facebook, LinkedIn, Twitter, blogs, etc. And wouldn’t it be sweet to have one MASTER place into which, and from which, to import/export ALL of our contact info (and to have that contact database also be resident on the local computer).

The next couple of functions get into the heart and soul of why this dashboard/interface is something well above the realm of just another set of favorites on a browser, or widgets on an iGoogle/MyYahoo/Netvibes/Pageflakes page.

This app would have user-configured smart bots (let’s call them, for the time being, Intell-Agents) that would go out to the web and FIND what I’m looking for. Right now, we have to do a lot of SEARCHing. And the volume of people, information, and things on the web is exploding, which means that sorting through everything out there is a monumental task. I think that the next big thing is automated engines that will help us find what we specify.

So, for instance, I want to purchase a Bose Wave Radio, for under $125.00, and I want MetaMee to look at all auction sites, discount sites, and other shopping sites, until it finds available listings fitting my specifications. Only then does it return results – maybe days later. Intell-Agents actively go out and look for/find what we need, while we work, sleep, and go about our other activities. Extrapolate that out beyond just a purchase into the many other realms in which we search, and you’ll see how powerful this is.

The other realm of “Intell-Agents” that I’d love to see is smart Recommendations. Let’s say you subscribe to a number of people on various sites like Twitter, Plurk, FriendFeed, etc. – and you subscribe via RSS to any number of blogs with various themes. MetaMee would, via intelligent mapping of people/blogs “like mine,” make ongoing recommendations of “similars” – including people, info streams, products, etc. Think of how Amazon and other sites make recommendations, and then expand the concept to all the various areas where we’d like to find “similars.”

Search? That function is a subset of all the other functions. When I’m in “Converse” mode, I might like to Search among individual people in single or multiple platforms. When in View mode, Search is essentially Googling. In Buy/Sell mode, I’m searching across whatever multiple e-commerce sites I specify; or, if I’m using MetaMee to launch one particular site through a link or a widget, then I’m using that site’s search function for its own content.

Out of the gate, there’d be some work getting cooperation among some sites. But if there was enough demand, individual platforms would need to collaborate with the MetaMee platform or get left out.

On this front, you’ll see that I’m painting with broad strokes, because I’m speaking as an idealistic and pragmatic user, not a developer/programmer. There’s some seriously hard work under the hood here. But if these capabilities were available, even in alpha and only a subset of functions active, I’d be jumping all over it. How about you?

UPDATE – I guess somewhere in the “my” category should be a centralized way to track comments, ratings, reviews, and/or recommendations that I’ve placed elsewhere. Haven’t really thought it through…what do you think?

Next post: Data Flow: the MeeVault, Settings, and interactions with the “cloud”.

Links to the entire One Interface to Rule them All series:

Part 1

Part 2

Part 3

Part 4

Part 5

Part 6

plus…The Ideal Social Media Interface

Related post: Share Media vs. Tell Media

Zemanta Pixie

One Interface to Rule them All (part 2)

In a previous post, I outlined a handful of reasons why I think it is time for a pull-it-all-together user-centered interface for web applications, and also sketched out a few key characteristics that I’ve been  envisioning.

This will be a series of posts, but my goal is much higher than just dumping my own ideas. I’d like to see us crowd-design something that an entrepreneurial company will actually create. Because right now, our web experience is too fragmented and inefficient.

From my experience, most of the daily web tasks that we perform fall under 5 main buckets. These five functions would be the heart and soul of this new interface design, which I have given the handle “MetaMee“. And let me state up front that I see the target audience for a MetaMee-like app being the middle and upper echelon users of web applications. This tool is designed for those who want an interactive, participatory web experience. Later adopters will grow into it.

So here are the main functional areas that I’d love to see wrapped up into one “master” application/interface:

    View
    Converse
    Publish
    Buy/sell
    Play

Wouldn’t it be handy to have a single interface from which to accomplish all of these tasks? By the way, I have not forgotten about “Search” – I see that as a persistent sub-function that exists within/across these main functions.

Because my graphic design skills would likely get me flunked out of kindergarten, I have to visualize my concepts in Powerpoint. Ignore the clunkiness of the boxes and try to visualize a slick i/f design:

What do you think – is this on target? Are these your main web tasks, or am I missing some things?

Imagine if you could have an app that would enable you to do these things from one place, and would seamlessly “widget-talk” with the existing platforms (for instance, you could write a “tweet” and choose to send it to Twitter, Plurk, FriendFeed, and others). I’d love to to have a stored (and tiered) ID setup that would simplify sign-up, login, and e-commerce, so I could quickly plug into and out of a variety of apps and platforms (that could be the “MeeVault”).

What we’re envisioning is a personalized, functional portal (hybrid web and local) that becomes my intelligent window out to the web (we’ll discuss intelligence features later).

Add your thoughts and ideas and critiques to the Comments!

Next, I’ll post part 3 – the I-can’t-think-of-what-else-to-call-it MeeOMy bar (no, you won’t find it in a candy store!).

Links to the entire One Interface to Rule them All series:

Part 1

Part 2

Part 3

Part 4

Part 5

Part 6

plus…The Ideal Social Media Interface

Related post: Share Media vs. Tell Media

Zemanta Pixie
Follow

Get every new post delivered to your Inbox.

Join 152 other followers