They have been completely mum as to who Peter Weller is going to characterize...I’ve seen some references on line to a photo shot of a bald character with electronics on his face and head. I think we’ll see a few interesting surprises! Abrams may have put a “bad robot”(name of his Production company/snicker smirk) into his movie!
Borg? maybe!
The Cumberbatch character may be a Star Fleet section 31 or Temporal agent gone wrong!
Looks more like some kind of crude biomechanical interface, rather than Borg implants. Actually it reminds me of Doc Brown's telepathy helmet from Back to the Future. Maybe this is a device that gives the Cumberbatch character his apparently superhuman powers, and Weller is the scientist who invented it?