
Draws on ground-breaking brain research to assess the potential of thought-controlled machines, which may enable significant technological advances in areas ranging from health care and manufacturing to global communication and space exploration.
Best Overall: Brain-Computer Interfacing, RPN Rao
Solid Resource: Brain Computer Interfaces: Principles and Practice, Ed. John Wolpaw
For state of the art work you have to read scientific journals. Most of the (public) progress here is coming from academic labs.
Or, for his more academic work, see: http://www.nicolelislab.net/
You might also get some mileage out of searching Google Scholar for some relevant terms.
http://scholar.google.com/scholar?q="computer+brain+interfac...
Also, from what I can tell (and I am by no means an expert in this field, so I could be wrong) not everybody makes a hard distinction between "Brain Computer Interface" and "Computer Brain Interface", so be careful of overly limiting your searching. For example, Nicolelis seems to prefer the term "Brain Machine Interface" and, from what I remember of Beyond Boundaries, treats them as (potentially) full-duplex channels.
[1]: http://www.beyondboundariesnicolelis.net/~beyond/wordpress/
[2]: http://www.amazon.com/Beyond-Boundaries-Neuroscience-Connect...
OK, in a venture that I've already started, I go back to our mission statement[1], and decide if the new idea fits the mission. If it does, I think about whether or not it would be a feature of a project we're already working on, or would become a whole new product. In either case, it has to be prioritized relative to the existing work. In some cases, it's easy enough to say "this isn't important enough to work on right now, so it goes in the backlog." In other case, it's not so clear, so you might want to get out and talk to people. I like to bounce ideas off a select handful of people I know and trust initially, and then - depending on the feedback - I might start talking it up to a wider audience, and/or blog/tweet/g+/etc. the idea to solicit discussion.
Do cool things just randomly pop in your head after whatever things you do through life?
Sometimes, but I find that most of the cool ideas I have (well, the ones that I think are cool anyway) occur in response to reading or studying something new, or something that shifts my perspective. I'm a rabid reader anyway, and I try to stretch my boundaries by reading books that span a lot of territory. Even in terms of technical books... I mean, I'm a software guy by trade, but one of the last books I read was Beyond Boundaries[2] by Miguel Nicolelis, which deals with neuroscience and brain/machine interfaces. And lying around here somewhere are some books on nanotechnology, philosophy of mind, artificial life, economics, etc., etc. I often find inspiration from reading something seemingly fairly unrelated to my day to day work.
I also find that talking to interesting people, doing interesting stuff, with other cool ideas, can spark a new idea. As such, I hang out at the local hackerspace[3] quite often, and just listen in, talk to people, swap ideas, etc. Going to user group meetings around new technologies and talking to people there can also spark ideas.
Another neat thing to do, is to follow the "incubator"[4] discussion list at the Apache Software Foundation. Just following what new and interesting projects are being submitted there can potentially spark some cool and creative ideas.
As a follow-up, how do you actually validate whether or not you will actually move forward with it (market opportunity, personal problem, growth potential, ease/challenge of problem, customer validation)?
See above, but if something makes it as far as being seriously considered for a product / product feature, I'm a big fan of @sgblank's "Customer Development" approach. See his book The Four Steps to the Epiphany[5] for details.
[1]: Previous HN discussion on missions: http://news.ycombinator.com/item?id=3631611
[2]: Author Website: http://www.beyondboundariesnicolelis.net/~beyond/wordpress/
[3]: http://www.splatspace.org
[4]: http://incubator.apache.org
[5]: http://www.amazon.com/Four-Steps-Epiphany-Successful-Strateg...
