This. Without getting into too much detail, based on what you've written, it seems like you've spent time building a solution and are now looking for a problem (with business value) to match that solution with. Ideally, you start with that problem and go from there, but, in this case I would switch gears immediately away from development and towards validation (which is an earlier stage than sales).
OK, if I passed that point, and have a list of companies who might be interested, how do I sell to them?