This is old news. Emotive and MyZeo had demos of consumer market BCI technology at this year's CES. Emotive's product was a PC/Game interface which
allowed you to operate a computer or play a game using only your thoughts. MyZeo's product (which I think is already on shelves) monitors your
brainwave states as you sleep and records them so that you can get an idea of your sleep cycles rhythms and tips on how to optimize your sleep states.
Here's a more detailed post I made in a similar thread regarding BCI technology. Some
video, some demo shots, some miscellanea.
In any case, they're a far cry from being able to read thoughts on the level that most people envision. Most BCI interfaces (at least, non-invasive
methods) tend to rely on motor cordiality - the thinking of moving your arms or body to correlate to computer function. The Asimo BCI android demo and
many BCI prosthesis use this method... and it's fairly more developed and compact now than other methods. fMRI scanning can indeed differentiate
whether your thinking of a face, a place, an item, or a whatnot. However, while more sophisticated non-invasive BCI methods have allowed for
letter/number recognition... it's a far cry from "mind reading". It's useful for disabled or "locked in" patients who cannot otherwise
communicate by allowing them to construct sentences letter by letter (much like Stephen Hawking does with facial twitches)... but it's still very
early, and requires training and focused concentration. It's not passive by any means just yet.
Further, we don't think in words and phrases... Mental imagery and internal dictation are focused efforts and are very much "after the fact"
complete perceptual constructions which wouldn't exist if they weren't formed by the unconscious lower level mental functions. Conscious perception
is more like a PC Desktop where different windows of ideas can be compared, integrated, innovated, simulated, prioritized, etc. Your decisions are
made before you're even consciously aware that you've made them, and your mind (specifically your right hemisphere) makes excuses for why you made
that decision.
(Look into Split Brain patients, Left/Right brain Lateralization, and the work of
Mike Gazzaniga who
was one of the pioneers of cognitive neuroscience.)
At any rate, we can map the areas associated with various perceptual and cognitive processes and in what order they typically occur... but passively
reading mines in the popular sense isn't anywhere close our capabilities. When you talk to a close friend on the phone, you don't "look" at the
"mental script" you prepared and read from it... you just say what comes to your mind. We can't read that in a useful manner yet, and concepts &
impressions have to associated with their representative vocalization patterns (words)... so passively reading minds in easily
recordable/understandable language format isn't possible on a conscious level prior to speech in most cases. It'd be more meaningful, though harder
to describe, the flow of memories, impressions, sensations which invoke those associative descriptive correlations and arranged into a framework of
language.
At any rate... Most BCI technology works by associations with activity in the motor and visual cortexs (IIRC) These are some of the largest systems of
processing of your brain and draw the most energy, which makes them easier to map and work with. For instance, the letter recognition BCIs capable of
determining whether your thinking of the letter B or X or Y require you to visualize the letter you want the computer to display. I.E., we're not
even into the language or auditory regions... we're still mapping this stuff to the visual cortex (which is responsible for both mental imagery and
optical perception) and pulling it from there.
So unless you, as said before, are reciting your internal monologues from a mental image of a dialog script before articulating the words into
speech... the capabilities of this technology are far more "beta" and exploratory than they're often promoted/hyped to be; nor are they what people
tend to expect based on sci-fi and paranormal hoodoo. The real amazing breakthroughs and benefits are, momentarily, lost in confusion between function
and expectation for most people.