I developed a neat but admittedly techy application/engine that could be used in conjunction with other services to enhance user satisfaction. I wrapped it up into a nice Web 2.0 app but as of now, it's just a (not too useful) novelty.
I'd like some tips on how to market highly-technical solutions to larger corporations that may be interested. I don't think something like Adwords would work in this case and I have no idea where to start.
I recently showed it to a graphic designer and asked if something like this would be useful. He said it could really aid in finding particular styles of photographs or refining text-based results. I had already planned to contact various stock-image websites and even though I've written business proposals before, I have no idea how to market something like this. (A friend suggested a freemium-style subscription service.)
Edit : To be honest, I probably misspoke when I said "big companies", I meant "any companies larger than an individual" :P -- I don't have the resources nor the time to turn this into an enterprise-level solution.
You should do the following steps:
Btw. I would not mind a link to your product, but thanks for asking.
Edit Based on that I now know, which product you have, I do not see a reason to sell this to big companies. It would be much faster to sell it to small ones. Like Graphic Designers (as you mentioned). Big companies are horribly slow with deciding upon buying something, unless you sell it to individual employees in the big companies.
To sell to big companies you need enterprise software with enterprise features sets. This just doesn't qualify in its present form. However you have a very promising start for a SaaS product with a low price point and broad market. It seems that you need to partner with two kinds a of people:
The product is an interesting idea but it is a very long way from being a "big company" solution.
Find the person who has the problem that your product will solve. Don't talk about your product. DO talk about their problems. Until you understand their problem deeply. Then discuss whether a tool that does X would solve the problem and whether they would pay for it (based on the additional value it brings). If they say yes, now you can start to talk about the product.