PubSub Concepts' Prospective Search Search Tool for Tomorrow
Search engine speeds through millions of Internet pages for user-requested news as it happens.
Computerworld - Imagine a search engine that doesn't deal in the present but watches the future. It doesn't delve through events that have happened; it gazes beyond the present to know what will happen and alert you to it. While PubSub Prospective Search by PubSub Concepts Inc. in New York doesn't go quite that far, the company has come up with a clever capability.
"Today's traditional search model is based upon retrospective search, meaning information which is already out there and available to one of the major search engines," says Bob Wyman, chief technology officer and PubSub co-founder. "Prospective Search looks for future information on a given subject."
In reality, though, it's far from crystal-ball gazing. It's like telling a search engine, "Let me know as soon as there's more information on x." Prospective Search stores users' queries and matches them against new information as it comes out.
"In the past, you browsed, whereas now you can gain access as new material appears," says Charlene Li, an analyst at Forrester Research Inc. "It requires a change in the way people look at information -- like having a concierge service for information you want to see that comes up in the future."
This notification service is made possible by PubSub's proprietary "matching engine," which can match published data against stored queries in real time. The speed of the matching engine, at more than 3 billion matches per second, provides the foundation for an Internet-scale search service.
Wyman was the product's primary inventor, and the key developer was Duncan Werner, vice president of engineering. Angel funding of $2.5 million was enough to get the project started. The product was developed with the realization that more and more Internet information will be published or pushed as feeds using XML standards such as RSS and Atom. Following the definition of the core algorithms, the matching engine was developed as a component in C++.
"The challenge became, what topics available as published feeds on the Internet would be of interest to users?" says Wyman. "It then became apparent that weblogs, or blogs, were growing rapidly and could provide published data on a large scale."
Prospective Search's matching service continuously reads more than 13 million blogs, over 50,000 newsgroups, all Securities and Exchange Commission EDGAR filings, press releases from major wire services, earthquake data from the U.S. Geological Survey, and Federal Aviation Administration airport delay information to instantly alert users whenever items of interest appear. More topics and sources are being added to broaden the appeal of the service.
Yet according to Marc Strohlein, a content software technology analyst at Outsell Inc., a Burlingame, Calif.-based research firm, all those data sources are still not quite enough. "PubSub is not yet as comprehensive as other services such as Intelliseek or Fast Search & Transfer, and users don't have the ability to select sources," says Strohlein. "But PubSub is a lot faster at finding stuff, and it is free compared to big fees for using some of these other services."
The product has been thoroughly tested in the real world. Prospective Search is available on PubSub's Web site as a free service and boasts more than 200,000 subscribers. Now the big test is how to turn it into a working business model.
"Once Prospective Search is established and has a critical mass of users, the service will be monetized through the insertion of ads into the subscription results," says Wyman. "Secondly, Prospective Search can be provided to media Web sites as a way to establish a much more relevant relationship with their users. 'Powered by PubSub' relationships will be monetized through a service fee or a share of relevant advertising revenue."
Robb is a Computerworld contributing writer in Los Angeles.

- Horizon Awards Methodology
- Network Monitor With a Brain
- Voice Analyzer Picks Up Clues
- IBM Almaden Research Center's Intelligent Bricks and Kybos Software Supersmart Storage
- Fleet-Footed Worm Blocker
- Python Software Foundation's Python Put in Plain Language
- Sun Labs' Proximity Communication Closely Quartered Chips
- IBM Almaden Research Center's Sovereign Information Integration Privacy-Minded Security
- PubSub Concepts' Prospective Search Tool for Tomorrow
- Computerworld Horizon Awards 2005 Honorees
- Opinion: Technologies With Promise
- R&D Resource Links
- Horizon Awards Guest Blogger: Gus Tai
Read more about Applications in Computerworld's Applications Topic Center.



- Excel 2010 Cheat Sheet
- Register for this Computerworld Insider Cheat Sheet and gain access to hundreds of premium content articles, guides, product reviews and more.
- Forrester Total Economic Impact (TEI) Case Study - Oracle
- In this paper, Forrester Consulting examines the total economic impact and potential return on investment (ROI) realized by three Enterprise organizations as they...
- The Hidden Truth About Virtualizing Business-Critical Applications
- This IDG whitepaper highlights key findings based on the Quickpoll Survey conducted with more than 300 Enterprise and Commercial IT decision makers worldwide...
- Top 10 Myths About Virtualizing Business-Critical Applications
- Even though virtualization has brought positive change to enterprise IT over the last decade, some skepticism remains about how valuable virtualization can be...
- Enterprise Java Applications on VMware: Unix to Linux Migration Guide
- This guide focuses on key considerations for IT Architects who are in the process of migrating Java applications from UNIX to Linux as...
- Virtualizing Tier 1 Applications: A Critical Step on the Journey Toward the Private Cloud
- This IDC white paper explains how much of the Enterprise IT community is at a crossroads in extending their journey to the private... All Applications White Papers
- Live Webcast
Banish Poor Application Performance: Eliminate Business Disruptions, Increase End User Productivity - End User Experience, 30-Min Webinar
Wed. Feb. 22nd ~ 11 AM ET
Are you ready to gain the proactive ability to rapidly respond... - Apps QuickStart Series Part 2: Designing and Deploying SQL Server on VMware vSphere
- Download this webcast to learn about the design considerations for virtualizing SQL workloads, performance and scalability information and high-availability options, as well as...
- Apps QuickStart Series Part 1: Designing and Deploying Exchange 2010 on VMware vSphere
- Download this webcast to learn the virtual hardware design considerations for Exchange 2010, deployment using the building block approach, options for high-availability and...
- Virtualize Business-Critical Applications with Confidence
- Virtualizing business-critical applications has become a key focus for organizations as they move along their virtualization journey. With the launch of VMware vSphere®...
- Discover the Benefits of Virtualization for Federal Applications
- Want to say goodbye to missed SLAs? VMware can help you virtualize mission-critical applications such as Oracle, MS Exchange and SharePoint to achieve...
- Reduce Application Lifecycle Management Costs with VMware ThinApp
- Traditional desktop application deployment and management is a time-consuming and costly endeavor for IT. From development to deployment, including help desk support, the... All Applications Webcasts