I think you should think about it in this way: Do you see any branch leading out of your current product? By a branch leading out of your current business, I mean not both of product and market should change at the same time(minor tweaks are obviously ok). If you don't see that at all then it's time to shut down. One thing that I'm over-simplifying is the patience required to make it to product market fit. If you are making big pivots every month then you are basically trying to avoid the trough of sorrow but if your product is not changing at all even after 6 months despite nothing working and everything being tried out on marketing, then you are too late in making a pivot. Here's an interesting article about this by Mattermark founder:
http://www.daniellemorrill.fundamine.com/2013/03/zombie-star...
We have built an app for this purpose called Shortr. It' still in beta(only android) and not really ready. Here's the website: http://getshortrapp.com. If you like the idea, then please join our beta.
Pushbullet from a yeah ago is a purely B2C software product. I haven't checked the list but this one came pretty much on top of my head since I use the product a lot.