I saw a few posts about those contacts, from what I saw the tech isn't fully baked yet. Limited 4-5 lines of green text off to the lower right, maybe 128 characters max. The question of battery packs, storage and how to get the power to the contacts had not yet been resolved. A cochlear implant able to receive transmissions or earpiece seems more likely to me.