NetSquared enables social benefit organizations to leverage the tools of the social web.

Hot Spot

We've launched the N2Y4 Reflection Forum!

The "a-ha" moments and open questions from the N2Y4 Conference are aggregated and shared in the N2Y4 Reflection Forum to keep the conversations going. You can comment on and vote for different ideas and questions, and you can even add your own ideas.

Check out the N2Y4 Reflection Forum and learn more!

Looking for ways to get involved with the NetSquared community? See if there is a Net Tuesday in your area, or start one! Share your ideas, case studies or projects about technology for social benefit on the NetSquared Community Blog!

  • Home
  • THRONGZ: The Online Discussion Space That Comes and Gets You

THRONGZ: The Online Discussion Space That Comes and Gets You

Voting Summary (Elevator Pitch):

Throngz is a tool that calls people together for discussion from different parts of the Internet in real time. Once you’re brought together into a single cyber-salon, you can discuss topics of mutual interest. Throngz comes and gets you.

Supporting organization:
Throngz (not incorporated)
URL:
http://www.throngz.com/
City:
Washington
State/Region:
DC
Country:
USA
Project Vision Statement & Potential Social Impact:

logo

Our vision is that Throngz will enable social activists to more readily connect with one another online in real time. We hope this tool will counter the “diffusion of attention” that results when people go on the Internet and are pulled in a thousand different directions by blogs, message boards, networking sites, and other attractions.

Throngz is a web-based tool that calls people together for discussion from different parts of the Internet in real time. Once they’re brought together into a single “cyber-salon,” they can discuss topics of mutual interest or simply shoot the cyber-breeze.

Conventional chat rooms, message boards, and networking sites are largely passive: real-time discussions depend on participants happening by when others are present and ready to interact. Throngz is an online discussion space that comes and gets you. You don’t have to be on the Throngz.com site to be invited into, or participate in, a Throngz discussion. It’s real-time at the right time, with all the benefits of online communications.

network

The Throngz.com site has the usual features of a social networking site, plus a few others. Members use the site to propose discussion topics, and both members and non-members sign up for topics that interest them. A Throngz.com member who proposes a topic can also use e-mail to invite non-Throngzters to participate in a discussion of his/her topic. After enough people have expressed interest in a given topic, Throngz technology enables the topic-proposer to call them together for a discussion. Throngz is able to “sense” when Throngz.com members are online*, and alert a topic-proposer when a critical number is ready to discuss his/her topic.

Throngz is currently under development and should be available by summer 2007. Click here for a “story” describing how Throngz would work in the real world.

_____

*After automatic or manual site login.

Sustainability (financial) model:

Because Throngz will be built on open source software, development costs should be fairly low. Up to now, hard costs have been covered out-of-pocket, and software development and other labor have been donated in kind. We’re currently working off a borrowed server. For the next phase of the project, we’ll need to engage a “senior” Java developer.

Hosting and maintaining a proof-of-concept site should not be too expensive.

There are various nonprofit and other communities we’re fairly confident will help us beta-test Throngz. If Throngz succeeds, we’ll upgrade the service and, ultimately, sustain the work through membership fees. Because the tools developed for Throngz will be attractive to other networking sites, we’ll offer an open license for non-commercial use, and retain rights to charge license fees for commercial use.

Because of the limitations of space, we’re not able to describe fully all the features we believe will make Throngz attractive to social activists and other online communities. This last point is important: Anybody who desires to engage others in online discussion will find this tool useful. It’s not limited to any one community of people.

For a “story” describing how Throngz would work in the real world, click here.

Potential obstacles:

javalogo

  1. Contrary to our expectations, the market for this tool will be vanishingly small: not enough people will want to call or be called to an online discussion.
  2. The competition from other networking sites will be significant.
  3. Again contrary to our expectations, some of the Java coding may prove trickier than we anticipate.

For a description of some of the technical issues involved, click here.

Resource Needs:
  1. We’re basing the Throngz system largely on the Spark/Openfire IM client/server, and we’re developing Throngz-specific extensions. We’ll need the help of a software developer who knows Java and who’s interested in doing Java GUI (Java Swing) work -- someone who feels confident claiming to be a “senior” Java developer.
  2. A good server. We estimate that our borrowed server can handle a proof-of-concept site with approximately 100 simultaneously logged-in users.
  3. Money to purchase and/or sustain the above.
  4. Strong coffee.
  5. Encouragement.
Key Milestones:

First, we will design and implement the “domain objects.” These will present XMPP and SQL resources in terms of the application semantics. The main object classes will be “User,” “Topic,” and “Discussion.” Next, we will add controller and view to create an MVC web application. Users will be able to subscribe to topics, create discussions, register for discussions, and check the status of their subscriptions and registrations. Last, we will complete the IM integration. The system will broadcast IM alerts when a discussion is ready to commence. If the participants are ready, the system will initiate a cyber-salon (multi-user chat).

Project Summary:

logo

Throngz is a web-based tool that calls people together for discussion from different parts of the Internet in real time. Once they’re brought together into a single “cyber-salon,” they can discuss topics of mutual interest or simply shoot the cyber-breeze.

Conventional chat rooms, message boards, and networking sites are largely passive: real-time discussions depend on participants happening by when others are present and ready to interact. Throngz is an online discussion space that comes and gets you. You don’t have to be on the Throngz.com site to be invited into, or participate in, a Throngz discussion. It’s real-time at the right time, with all the benefits of online communications.

Comments

Interesting concept

This concept probably caught my attention of all the applications. It's unique in it's method and simple too. What a concept! Tell me when a good conversation gets started that I might be interested in (would be handy at parties as well).

Frankly, I think some other challenges will be around the nusances of communication in such a method. Often, in our grass roots meetings where we solve all the worlds problems, we find ourselves in a dreamy mode. Staring off into space while others around us talk and we just listen. I don't know if I would be able to read, but I digress...

So.. what is my point... well, I just wonder about the membership fees in the sustainability plan. I love this idea, but still wonder if it's feasible to consider membership fees. Would another option be to create the product and sell it to a big company keeping the rights to allow nonprofits to use it for free? Just another thought....

Can't wait to see the final product. I'm not a Java Senior programmer, but I play one in school. Good luck!

The Sustainability Thing

First, thanks for dropping by.  The general model for this kind of thing is a free membership initially, with membership and/or use fees charged only for the deluxe, all-bells-and-whistles experience.  We hope there will be a number of for-profit social networking, trade association, or other sites that will want to incorporate this functionality and would be willing to pay a licensing fee.  These fees, we hope, would underwrite the costs of providing the service to nonprofit sites.

I'd be interested in hearing more about your Java experience.  You can write to me at info@throngz.com.

Back Story

You can read some of the Throngz back story by clicking here.

A recent post at onPhilanthropy's onLine blog discusses some of the frustrations that Throngz was designed to address.

What a cool idea!

The online discussion space that comes to get you. Sounds like a fabulous technology with a spot on application. I'm just about done with business school right now, so I know the key to the success of a business idea is finding a target audience with a burning need. This solves a general problem with online discussions: It's difficult for users interested in the same topic to find each other. Still, the question remains: Who would most benefit from this solution? Social Activists. They need to get together at a moments notice to respond to breaking news in a timely fashion. Although it also applies to other online users, I think that Throngz is the perfect idea for social activists. With Charles behind the technical aspects of the project, this idea will have excellent excecution as well. Good luck to you both. Heather

Re: Cool Idea

Thanks for stopping by, Heather.  My partner and I had social activists in mind when we created Throngz, but I think that anyone who's ever experienced these kinds of frustrations would benefit.

A lot of online social networks currently invite only very fleeting exchanges.  Throngz can help deepen and extend online group interactions.

_____

Glauco

Throngs could help activists to be more agile

This should be a good tool for helping activists connect on time-sensitive issues.  Often, it's difficult for us to get into a huddle quickly enough to respond and organize in a timely fashion, and by the time we've gotten our stuff together the moment has passed.  Throngz has the potential to help us be more agile.

RE: AGILITY

Thanks for your comment, Max.  If you're in a hurry, Throngz gives you the option of scheduling and holding a private online meeting.  If you're not, Throngz can simply tell you, each time you go online, "who's around" and willing to enter into a discussion you've proposed.  (In the latter case, the other would-be discussants would need to have been automatically logged in to Throngz, at startup, say -- the preferred mode, I would think -- or manually logged in at some point.)

Encouragement and Coffee

Huzzah! Huzzah! You Go!

Charles and Glauco have a lot of experience and huge skills, and I have no doubt you and whoever your posse is can make this succeed.

One question - assuming it takes off, what'll you do when 200 people want to join the same discussion? 

P.S. Coffee offer only valid in L.A.

More Technical Detail

The IM part of Throngz, which will supply the multi-user chat that is the "cyber-salon" is based on the XMPP (Extensible Messaging and Presence Protocol aka "Jabber") standard. The specific implementation we have chose is the Openfire server with its associated Spark client; these are both open-source projects.

By using Openfire and XMPP, we get a lot of stuff "for free" allowing us to focus on what makes Throngz unique. For example, if you have a discussion that's popular enough to draw 200 registratants you will be able to set it up as a "Panel discussion with audience." Your primary participants are visible and able to talk, while most everyone else is invisible and silent. A moderator could enable select audience members to join in to ask questions during a Q&A.

This scenario is already supported by exisiting XMPP functionality. Of course, in XMPP-world, there are "roles" and "associations" that need to be set properly for each participant to arrange it like that. Most XMPP clients (including Spark) present the XMPP functionality to the user pretty much as it is. Throngz would put a layer around that, presenting it in more context-specific terms (such as "panelist" and "audience member").

The initial release will focus on what we need for smaller, more intimate discussions where the concern is not having enough people. When someone proposes a discussion, they specify how many registrants they want before they have enough to make it worth having. They also specify how many need to be available (present in IM) before it can be convened. When the "critical mass is met," Throngz will contact the participants and say, "Hey! Enough participants are on-line for that discussion on 'funding inner-city literacy programs' -- is this a good time for you?" If enough "yes" responses come in, the discussion starts.

This "real time and the right time" technology gets past the problems of organizing a meeting between busy people in different organizations and different geographical locations, etc. Really, it would be nearly miraculous to get some of these kinds of people "together in a room" at the same time, so I look forward to the day when you could convene a crowd of 200!

Another reason we've chosen Openfire/Spark is that the architecture supports "plug-ins" to extend its functionality. When we get the resources, we will be customizing Spark (the client), with Throngz-specific GUI components (hence the need for a Java Swing programmer). We'd also like to contribute to Openfire/Spark and make a better platform for others to use. XMPP servers can connect together, so the more the merrier.

Very informative, thanks

You seem to have thought this through pretty well, and I look forward to watching Throngz develop.

I think the default for comments should be left justified - now they start at centered. Also, some of your math problems are pretty hard - for the last one I had to count on all my fingers and 9 of my toes.

Re: Math

Exactly.  The math problems are effective because they foil robots that have no toes.

_____

Glauco

Managing the Throngs on Throngz

It's good to hear from you, Brecht.  Funny we should meet here rather than in some L.A. lounge featuring a Velvet Underground cover band.  Just a thought.

I am tired, I am weary
I could sleep for a thousand years
A thousand dreams that would awake me
Different colors made of tears

In answer to your question: People who propose discussion topics can limit the number of participants.  If you mark a discussion as "private," only the people you invite will be permitted into your cyber-salon.  If the discussion topic is open, you can still specify a maximum number of participants.

_____

Glauco

Thanks for your answer

I wish that I was born a thousand years ago
I wish that I'd sailed the darkened seas
On a great big clipper ship
Going from this land here to that
In a sailor's suit and cap
Away from the big city
Where a man can not be free
Of all of the evils of this town

Glauco, please drop me an email - my computer ate your last one, and I no longer have your address. Thanks. 

Re: THANKS

Roger, willco.  You can reach me directly at pstreetnw.dc (at) verizon.net.  I'll try to get your address from Chowman.

Re: Sailing darkened seas: Beware: Giant squid habitat.

_____

Glauco

I finally get it!  Duh! 

I finally get it!  Duh!  The last time you described it to me, I was too drunk to understand!  Cool idea!  Don't know anything about the technical aspects of this, but I can think of a dozen sites that might want this functionality.  Not for FaceBook and those other "show me your nads" sites.  But it's good for a pretty big class of people on the net.

What's the market?

You know from your own blog, e, that most online group engagement is pretty asynchronous.  People drop by when you're not there, or they simply lurk (you're OK if you look at the merchandise, but if you pick up that Dwight Shrute figurine while the shopkeeper's watching, you're going to get pressed for a sale).

Throngz harnesses the very synchronous energy of the multi-user chat for (what we hope will be) progressive ends.  The discussion mode doesn't have to be a chat, by the way: At some point we plan to add the option of calling people together for a synchronous message board-style discussion.  This option might be attractive to groups of people who like the thread/subthread hierarchy the message board format imposes.  Five people can riff on the main thread, say, while two others work out some disagreement in a subthread.  Once these two come to some resolution, they can rejoin the others on the main thread.  This and other options will have to wait until Throngz 2.0, however :o)

P.S.  I liked your Anna Nicole Smith post. 

Comment viewing options

Select your preferred way to display the comments and click "Save settings" to activate your changes.

Subscribe to Net2News

Sign up for NetSquared's e-newsletter

Host

Cisco

User login



Sitemap

About

Share

Projects

Challenges

Partner