An inventor at IBM has patented technology for a cognitive assistant that could learn all about you, then remind you of a name you can’t remember the moment you need to say it.
http://www.theatlantic.com/technology/archive/2016/01/sorry-dave-afraid-i-cant-do-that/431559/