Some routers already support per-user (or per-device) filtering, also known as Live Parental Controls. This means you can set up different rules for each person in your household and apply the same filtering to all their gadgets, including iPods, gaming consoles and tablets.
Other routers can automatically notify OpenDNS whenever their internet IP address is changed, ensuring excellent continuity of service. This method is much more robust and efficient compared to running the IP updater app on a connected PC or Mac, which would have to stay awake 24/7 to achieve the same result.
Wouldn't it be awesome if your router could do both, all the time? It sounds easy, but there's a catch. LPC is currently bundled with just one manufacturer, and it gives their routers a strong advantage in the parental controls marketplace. LPC is boosting sales quite nicely thank you very much (judging from their marketing) so logically there would be no incentive to add the IP updater function into their firmware any time soon.
By contrast, opensource developers in general seem to have an unlimited appetite for adding handy features - and often for free. DD-WRT and OpenWRT already support the IP update mechanism, for example. So how can we get these developers working with LPC, supposing it’s all proprietary?
One compromise might be for OpenDNS to offer a generic 'no-frills' variant of LPC with, say, just a command-line interface, or maybe device-specific rather than user-specific filtering rules. Not much more is needed from OpenDNS aside from a page or two of documentation of customized elements in the DNS query message format. Their in-house developers could then move on with other, more interesting tasks.
That's because the major programming effort happens elsewhere. (Or doesn't, depending on perceived need.)
And if that's not enough, OpenDNS could charge a premium for users of the generic service who fail to register a valid Netgear serial number. That's just one way to monetize. There are probably dozens of others.
Please sign in to leave a comment.