PubSub Sandbox

6/6/2006

PubSub to Offer Blog Search Functionality for BurrellesLuce Media Monitoring Services

Filed under: — jmandell @ 11:29 am

June 06, 2006 09:00 AM US Eastern Timezone

PubSub to Offer Blog Search Functionality for BurrellesLuce Media Monitoring Services

NEW YORK–(BUSINESS WIRE)–June 6, 2006–PubSub Concepts, a New York based company that uses proprietary matching engine technology to track online blog and news sources, will be employing their prospective search technology to further expand the online coverage provided by BurrellesLuce, the nation’s leading media monitoring service.

“BurrellesLuce has been monitoring the media for over a century. We have a long history of employing the most current technology to ensure that the media monitoring services we provide to thousands of customers is both accurate and timely,” explains BurrellesLuce senior vice president Art Wynne. “By using the technological resources that PubSub provides, we are able to expand our media monitoring to over 24 million blogs. Once we receive the blog entries that contain our clients’ keywords, our editors will review each one for relevancy and then, as is always the case, transmit to our clients only the news that matches the intent of their search.”

The combination of PubSub’s technology, which is constantly searching the Web for specific content and delivering it in real time, along with the trained eyes of editors who are screening the content and transmitting all relevant news, addresses two key needs of media monitoring clients - speed and accuracy. BurellesLuce’s clients will receive unlimited access to their content through MediaConnect(TM), a media management platform that also offers interconnected access to a comprehensive media database and related customized media measurement data.

“Monitoring blogs to protect corporate reputations has become increasingly vital. PubSub’s prospective search is the perfect tool to use to be informed of what is being said on blogs and other syndicated content as the information is published,” said Bob Wyman, CTO of PubSub Concepts. “Building this customer relationship with BurrellesLuce, a giant in the media monitoring industry, is a milestone achievement for PubSub that further proves the value of our services and the demand from corporate America for the tools which PubSub successfully provides.”

About PubSub Concepts, Inc.:

PubSub Concepts, Inc. is a New York-based company founded in 2002. The company develops Internet-scale Publish/Subscribe systems and plans a series of product releases designed to make prospective searching a vital element of the Internet experience. PubSub.com provides a free prospective search service that continuously monitors more than 24 million blogs and syndicated Web sites, over 50,000 newsgroups, all SEC Edgar Filings, press releases from major wire services, earthquake data from the US Geological Survey, and FAA airport delay information to instantly alert users whenever material events occur. PubSub’s prospective search provides a real-time notification service made possible by PubSub’s proprietary “matching engine” which, each day, performs hundreds of billions of matches between subscriber requests and newly-published items. Visit http://www.pubsub.com for more information.

About BurrellesLuce

BurrellesLuce is the world’s leading media monitoring company, which offers the most complete coverage and analysis of all media through advanced technology and proven editing processes, providing customers with the knowledge and insight they need to stay ahead of the competition and on top of the marketplace. Visit http://www.BurrellesLuce.com for more information.

4/4/2006

Batter Up!

Filed under: — scohen @ 3:27 pm

PubSub Baseball

Spring training is over and it wouldn’t be the first week in April without Major League Baseball’s opening games. Also, it wouldn’t be baseball season without PubSub Baseball. Whether you want to track your favorite player or team, PubSub can help.

PubSub Baseball is a collection of free, pre-built subscriptions providing customized delivery of baseball content from the blogosphere and syndicated Web sites. PubSub Baseball enables sports journalists, baseball fans, and enthusiasts to follow what is being said about American League and National League teams and players. Our baseball offering can also help fantasy baseball coaches get a leg up on their competition.

Check out the recently updated Baseball feature page at www.pubsub.com/features/baseball. The green plus signs can be used to easily add individual player subscriptions to your personal PubSub account. Don’t have an acocunt? Get one.

Sidebar! Get Yer PubSub Sidebar!

Filed under: — scohen @ 10:17 am

PubSub Sidebar for IE

Don’t miss the stories you are interested in because of time wasted refreshing your screen or constantly checking for updates. The PubSub Sidebar is a free tool that lets you view your PubSub subscription results right in your Web browser, in real time. With the Sidebar, you’ll get links to any news stories, blog posts, or other items that match your interests, just as soon as they’re published on the Web.

Based on the same open-source technology that powers the popular Jabber IM platform, the PubSub sidebar offers instant notification of matches for your PubSub subscription, right in the place where you do all of your Web work: your Internet Explorer or Firefox browser. With the PubSub sidebar, any of the results for your subscriptions will be delivered in real time, seconds after they are published.

We have just released a new “beta” version of the Sidebar for Internet Explorer. Please give it a try, and let us know what you think!

In addition to many brand-new improvements, the latest version of the Sidebar for Internet Explorer also offers some features already found in our Firefox sidebar. The changes include:

+ You can now delete unwanted messages from the display.

+ Are you a LinkRank fanatic? Do you find yourself staying up past the midnight hour to find out your new LinkRank score? For those that can’t get enough LinkRank, there is now a built in LinkRank feature in the new sidebar. It displays the LinkRank of the currently viewed page in a small window at the bottom of the Sidebar. Why is this useful? If you click on a displayed result you can find out right away whether the information is coming from a well-respected site, based on PubSub’s LinkRanks.

+ Do you move around with your laptop and get disconnected from wi-fi networks? With old versions of the Sidebar, you had to manually reconnect to the Sidebar. The new version detects dropped connections within 30 seconds and reconnects itself. As one of our staff members put it: “I was working from home and went to Starbucks. I was reconnected as soon as I logged onto the network at the coffee shop.”

+ We’ve added new connectivity features that allow the Sidebar to connect to our servers from behind many corporate firewalls, and will be addressing any lingering issues over the next few days, based on beta-user feedback.

+ The new IE Sidebar now allows for logging in automatically when opened.

+ There’s a new “preferences” page, offering the following options:

* Allow local deletion of unwanted messages (true back-end deletion is a much bigger deal and is still down the road).
* Headlines-only display.
* Automatic login.
* Fetching/display of Linkrank data.
* New-message counter: Lets you know how many results have been delivered since you last logged in.

You can download the IE Sidebar beta (version 2.018.07) here.

3/7/2006

A Note From the CEO…

Filed under: — scohen @ 4:52 pm

PubSub would like to thank you for your support and guidance over the past few years and we look forward to great things in the next few months.

Salim Ismail is no longer with the company and has resigned from the Board of Directors. We wish him well in his new endeavors and opportunities.

As we move into our 5th year as a company, we will continue to provide you with the quality service that has made PubSub more popular than ever before. Our user base continues to grow and our relationships with our partners and services to the community will always be our number 1 priority. Over the past 6+ months I have worked internally helping the company focus on meeting its commitments to our partners and the community and look forward to continue to serve the community in any way I can.

PubSub continues to be a leader in the blogging and syndication community pioneering initiatives like Structured Blogging, Community Lists, and the Feedmesh.

We look forward to continuously “matching” your needs and queries. Please feel free to contact us at feedback@pubsub.com

Thanks again

Constantine Gus Spathis
Chief Executive Officer
Pubsub Concepts

1/16/2006

Life Just Keeps Getting Beta

Filed under: — Malcolm @ 4:42 pm

The PubSub Sidebar is an instant-message-based extension for Microsoft’s Internet Explorer. With it, PubSub users can view their subscription results in a real-time scrolling display - it’s the very best way to see matched items as soon as they appear.

We are about to release a new version, and would like to invite all readers to join in the beta-testing process. Though outwardly quite similar, this beta release has the following improvements:

  • Auto-reconnect support that reestablishes the session after a network interruption or when the user’s machine awakens from hibernation.
  • An options menu for configuring user settings.
  • A new option allows display of the PubSub LinkRank of the currently viewed page.
  • Automatic detection of LAN proxy configuration, with automatic tunneling through the proxy on port 443, which should enable use of the Sidebar in many firewalled networks.
  • Backend improvements to ensure faster and more reliable message delivery.
  • Some bug fixes to improve stability.

We are also working on a new release of the Firefox sidebar in order to fix some compatibility issues with Firefox 1.5, and will soon be issuing a beta version of that as well. If you’d like to help us test either of these, please write to us at sidebar@pubsub.com.

Thanks!

Malcolm Pollack and the PubSub Team

8/3/2005

The Bucket and the Firehose

Filed under: — Malcolm @ 3:35 pm

We PubSub staffers are often asked what it is, exactly, that sets our service apart from search engines like Google. It’s an essential difference – what we do is something that nobody else is doing, or at least doing at the scale we are — and it’s worth clarifying here.

Conventional (“Retrospective”) Search: the “Bucket”

Search engines have been around for a while now, and a lot of effort has gone into refining their design. The best ones now work very well indeed. They all do pretty much the same thing:

Crawling the Web

The World Wide Web is enormous; nobody knows just how enormous, but the “surface” of the Web – documents that are directly linked to – comprises, conservatively, at least ten billion pages, and it is growing very, very rapidly. Finding relevant documents in this ocean of information would be a hopeless task without search engines.

Search engines do a simple but labor-intensive job. They visit a Web page, make note of what is there, and then follow the links on the page, wherever they might lead. Everywhere they go, they record information about the current page before moving on. All of this is stored in a vast, indexed data repository (let’s call it “the bucket”). When a user comes to the search engine’s website, query in hand, the search engine looks around in the bucket, and returns everything it finds there that seems to satisfy the query. This, of course, is not as simple as it sounds, and doing it well – that is, returning results that are both inclusive and relevant, and doing so quickly – requires great expertise, as well as an enormous investment in equipment.

But what’s in the bucket?

As mentioned above, the World Wide Web is huge, and is getting bigger every second. As fast as the best search engines can “crawl” through its links (and they can do so very rapidly indeed), it can still take a long time – weeks – before a page, once indexed, is revisited to see if it has changed. This is fine for documents that don’t change very often, but many pages are updated frequently, and the versions of them returned by a conventional search engine might well be so old as to have lost all their value. The best search engines, aware of this problem, do mark many URLs for more frequent indexing, but even at best, for any query there are going to be a lot of results returned that are old enough to be considered “stale”. If a site is updated daily, but the search engine only visits and indexes it every twenty days, then 95% of the site’s content will be unavailable to the search engine’s users.

Furthermore, there is a lot of the Web that is invisible to robotic “crawlers”. Many websites, rather than being static sets of documents, are dynamic pages, built on underlying data stores, that return different documents depending on a request by the user. This request can be in the form of queries typed into a text field, or can be part of the URL itself, but in either case the visible “surface” document, which serves only as a gateway, is just the tip of a much larger iceberg. All of this “unlinked” data, which cannot be reached by search engines, makes up what is called the “deep” or “hidden” Web, and in aggregate is many, many times larger than the visible Web.

So the “bucket” model, while it is enormously useful, and has made the Web into the indispensable practical tool it has become, has two major drawbacks: what is in the bucket might well be days or weeks old, and a lot of the Web (the vast majority of it, in fact!) is never going to find its way into the bucket in the first place.

We call this model “retrospective search”. The name reflects the nature of the typical interaction a user has with a search engine: the user goes to the search engine’s website and submits a query, whereupon the search engine looks through its collection of indexed Web pages and returns a collection of links. It’s a one-off deal; once the results are returned, the user’s query is discarded, and the transaction is over. The user has taken a look back over whatever the search engine has already found, and that’s why it’s called “retrospective”.

So what does PubSub do that’s so different?

“Prospective” Search: the “Firehose”

PubSub’s approach is to turn the conventional search model upside down. We don’t crawl the Web, and we don’t maintain a gigantic repository of indexed pages. What we store, instead, are our users’ queries. We aren’t concerned with the parts of the Web that don’t change over time; what we are interested in is the “changing web”: those pages that are updated all the time – every day, or even every minute. And we don’t crawl to get them; they come to us.

Pings

Here’s how that works: When a website updates its content, it can send a notification packet, called a “ping”, to anyone who is interested. Well, we’re interested, and through these ping notifications we are now able to detect, in real time, whenever changes or updates appear in (as of this writing) over 13 million different sources, including blogs, news services, press releases, and a variety of other things as well. This translates, at the moment, to over 2500 new items arriving at our doorstep every minute. This is an awfully dense stream of data, sort of an information “firehose”, if you will.

So, if we aren’t storing all this data, then what are we doing with it? That’s the really tricky part.

Matching

As I mentioned above, PubSub doesn’t store indexed pages; what we store is our users’ queries. So what do we do with all of the data pouring in through the “firehose”? We do matching, and to do this we use our own state-of-the-art matching engine. As each item comes down the pipe, the matching engine examines its content, then checks it against each of our users’ queries. If there is a match – in other words, if this new item satisfies the terms of the query – then the matched item is delivered to the user. Once the item has been compared to all of the stored queries, we’re done with it, and move on to the next one. In effect, what we are doing is taking the “firehose” of data and filtering it, pulling out only those items that our users want to know about.

If this seems like a lot of work, well, it is – but the PubSub matching engine is so fast that it is able to handle our current load of over a trillion matches a day without breaking a sweat.

You might have noticed one fundamental difference between our model and the traditional search engine (or even the “blog search” services like Technorati, Feedster, or BlogPulse): when you use a search engine, you submit your query, get the results, and you’re done. With PubSub, though, your query is persistent – we keep notifying you as long as you keep the query registered with us. That’s why this model is sometimes referred to as persistent search. We prefer to call it prospective search, though, because that neatly captures the way it complements traditional, retrospective search. We refer to our users’ stored queries as “subscriptions”, and that’s where our name comes from – when new or changed items are published to us from the dynamic Web, we evaluate them with our matching engine, and deliver the filtered results to our subscribers, in much the same way that magazine subscribers have the latest issues brought to their doorsteps.

The best of both worlds

So how are we different? We at PubSub feel that traditional search engines do a very good job, but only half the job. What we are offering is the other half of search: not discovery of the tremendous amount of data that has already been published, but real-time, ongoing notification of relevant future data, as soon as it appears, and whenever it changes. By complementing a traditional search with a PubSub subscription you will not only know what has already been said, but can also be sure you won’t miss what is about to be said.

7/15/2005

Pubsub Service Problem

Filed under: — pubsub @ 1:49 pm

Over the last few days we haven’t been sending results to users subscribed to our weblogs-only service. This was caused by a bug in our system, and we apologize for the error. Unfortunately it took us a little while to notice the problem because most of our services - including the front-page subscription service - weren’t affected.

This has been fixed, and affected subscriptions should be working normally. But this was a bug, and we should have caught it earlier. So we’re going to take this opportunity to start using this blog much more as a way of talking about what’s going on with our service, and getting more direct feedback from our users. We’re also stepping up our oversight and QA processes so that we’re more likely to catch these errors before we make changes to the live service.

If you see any problems with the service in the future, check back here. If we’re not aware of it, please send us an email at feedback@pubsub.com and we’ll check it out. You can also use that address for questions, comments, or feature requests.

Thanks for using PubSub!

1/12/2005

Earthquake Feed

Filed under: — pubsub @ 1:15 pm

In addition to the TCP ping service on port 9999, we’re now publishing a feed of all earthquakes - as well as additional related information - to a TCP service on port 1226.

As with the ping feed, this is actually derived from data running through the PubSub system. It’s possible, for example, to subscribe to earthquakes in a specific region, or with a certain magnitude, and so on. (For a sample of what PubSub output would look like, see this Atom feed). We found that the simple TCP service we use for pings is a useful way of distributing high-volume information to multiple clients, so we’ve created a similar service for earthquake data.

To try it out, simply point a telnet client at port 1226. The structure of the data should be pretty self-evident. All data is collected from the USGS, and wherever possible we include links back to their site. Please note that any data delivered via PubSub should be considered informational only - we are not validating or authenticating any of this information.

the ping feed, please consider the earthquake feed a beta-quality service, subject to change without notice. Please send any questions, comments or feedback about this service to us at feedback@pubsub.com.