I found this on the Internet Archive website. While I was looking at old web archives of NBC WeatherPlus' website, I found this -- what appears to be an early concept of WeatherPlus. They didn't mention anything about NBC, but they do mention TWC. Here's the logo:
This was taken from May 12, 2000 (also the last known date that shows this website). The earliest archive was taken on October 12, 1999 -- nearly ten years ago. The earliest
NBC WeatherPlus archive dates back to December 5, 2006 -- two years after its launch and two years before its shutdown.
Here's the link:
http://web.archive.org/web/20000512021140/http://www.weatherplus.com/ I'm not sure what had ever happened to the orginal WeatherPlus (not to be confused with NBC WeatherPlus), but since its been nearly a decade since its perposed launch date -- July 4, 2000.
Here's were they talk about TWC:
http://web.archive.org/web/20000713020942/www.weatherplus.com/press51899.htm In a recently completed survey of local cable system managers in 20 large markets, conducted by Frank N. Magid & Associates, 96% rated weather as important or very important to their customers. Cable customers agree with that assessment, according to a parallel national viewers study performed by Hase/Schannen Research Associates. But while 94% of cable customers declared that local coverage is the most important type of weather information they are seeking, only 20% felt that the current national cable weather channel is their preferred source for that information—nearly all respondents turn to the local TV news instead. And operators agree: only 25% of the respondents to the Magid survey felt that The Weather Channel does a good job with local weather and local severe weather coverage.
More about WeatherPlus' reaction to TWC:
Cable customers would clearly embrace a new full-service national and local weather network. Given the choice, 78% of viewers said that they were likely to substitute WeatherPlus™ for their current use of The Weather Channel. Remarkably, given its "monopoly" status on the cable weather category for nearly 20 years and the presumed power of its ubiquitous brand name, a mere 2% said they would switch multichannel providers in order to retain The Weather Channel if their current provider replaced it with WeatherPlus™.
Again, I'm not sure what had ever happened to the orginal WeatherPlus, but we never had it in our area. We did had NBC Weather Plus from 2005-2008 on my NBC affilate WEEK-TV. After the NBC takeover of TWC, WEEK desided to keep their weather station on the air after NBC Weather Plus' shutdown. As far as my former NBC Weather Plus station, they now show replays of their newscasts along with the old "L" bar still showing local forecasts. WEEK even kept the old branding. It is now known as "
WEEK Weather Plus."
Anyways, as for the
other WeatherPlus, I'm not sure what had ever happened to that network. Maybe it was never launched at all. Maybe they went bankrupt before its launch. I don't know. But I beleve this was a failed project or something.