InnerSelf

By Chris Lovett

While driving home from work in 1996 I had the following vision of an amazing hand held device called “InnerSelf”. I shared this with a bunch of Microsoft executives when I first joined Microsoft in 1997 and they must have all thought I was crazy because I got no response 😊 I updated the language a bit but only to add “web service” since that is now accepted terminology. It’s not a big jump to replace the language that says “rule based” with “LLM” and you can see many people are trying to build this idea right now.

image

The idea was centered around three concepts:

  1. Totally real speech and voice interface – making a GUI irrelevant.

  2. Indestructible design - it is heavily padded so a kid could take it to school and practically kick it around the playground.

  3. It becomes an extension of your personal thought life.

It is a soft squishy cube about 4.5 inches across, like this one only with rounded corners. It has big powerful speakers for awesome sound quality and an array of microphones for input. It has a matrix of transducers woven into the fabric for detecting pressure, heat, moisture, and also contains internal sensors for detecting acceleration. The device is water resistant and contains massive amounts of indestructible permanent storage and has built in high bandwidth wireless connectivity. It also has a built in GPS system. Underneath, it has a headset jack for more confined communication, and a power plug for charging.

Purpose

Its purpose in life is to be a personal assistant, counselor, agent and fun toy. It understands voice, and can produce aesthetic speech and sounds.

Personal Assistant

Security – first of all it only responds to the voice of its owner. The owner selects a name for it and addresses it this way. The data inside is locked up maybe even embedded in a kind of resin to avoid someone stealing it to break it open and hack into your personal information. (Chip makers use some techniques like this to avoid reverse engineering their designs).

For the purpose of this paper, let’s call it “Computer” – boring I know.

Time Management – to help you wake up, make meetings on time, go to bed, a kid could easily teach it his school class schedule, music practice, etc.

Several important things come up in this scenario:

Diary

A natural progression from day to day activities is to extend this and keep a diary of thoughts and feelings, ambitions and complaints. Diary entries are prefixed with a special prefix:

You can replay earlier diary entries:

Jeff did something to offend you, and you want to think about Jeff for a while. The computer looks up a diary entry around the time you entered your first impressions of someone new that you met called Jeff, and it plays the recording. It was saved as text, but played in a simulation of your own voice.

This alone over several years becomes a massively powerful database of thoughts and ideas that help shape your life. The absolute ease of input is what makes this diary work for people where all other diary systems have failed. People forget so much – especially in this fast paced world we live in today.

Again, massive, almost infinite storage that is virtually indestructible is a requirement.

Counsellor

Clearly, it is not a huge leap to connect the diary, and daily schedule with the ability to solve human problems. The key again is downloadable human intelligence working on your behalf, as follows:

Agent

With wireless capabilities and back end web services supporting this device there are all sorts of opportunities to get the software to do real work on your behalf. We have already discussed several ways that this can occur, but lets look at a few more scenarios.

Then over the course of the next week the computer, with help from back-end web services, scours the web for special deals and comes up with ideas, tuning it’s search as it goes based on the feedback you give it.

Another Agent scenario is just an ongoing background ear-to-the-ground kind of service based on your own personal interests. For example, I happen to be interested in Australia, but it is extremely hard to find anything meaningful about Australia in American news. So the Agent goes to work for me and reports back what it found.

Again the computer acts as agent and helps you communicate your concerns to the city planning department. Perhaps you thought of something they didn’t think of, like the airport might pollute the water supply of the last remaining habitat of the endangered Birdwing Butterfly.

Combining your interests, with agents (or web services) that help you find interesting information and communicate efficiently with the right people at the right time results in a powerful combination. This sort of thing done on a global scale could have profound effects. For example, it would make corruption in government much harder to get away with because a lot more eyes and ears may be “actively” watching what they are doing – not just watching what is designed to be watched on TV, but actively probing and looking at things from different angles, in their own time, based on their own interests.

Fun Toy

The box includes some fun behaviors. For example, you drop it and it says “ouch”. It calculates a drop by using the movement transducers and the pressure transducers. Sudden acceleration combined with one side receiving pressure indicates it was either thrown, or dropped.

Detecting moisture it may put on an under-water sound effect saying indignantly “Hey, I’m drowning here!!” This warns the user to do something to save their precious data, but conveyed in a way that gives it life-like qualities.

It may download random human created toyish effects designed to use its powerful array of transducers in new and creative ways, giving it an continual freshness. Some sort of smell transducer could be interesting too.

This toyness is really just an icebreaker between owner and device more than anything else – to help the owner place trust in the device.

Conclusion

A totally real voice interface, combined with lots of small effortless data inputs over a long period of time, and massive amounts of storage results in a device that will become indispensable to its owner.

Clearly there are technical challenges. However, storage is continuing to increase at phenomenal rates, and despite the threat of reaching physical limits, new technologies like holographic storage seem promising. Also, with speech and voice, it is interesting to me that when this threshold is reached, a GUI for all this functionality is NOT needed, resulting in a device that has the potential to be a lot more indestructible than the delicate handheld devices we have today.

There are also human challenges to overcome – like trust. Do I really trust this device not to leak information about me back to some central authority? What if I start talking crazy about guns? Does it notify the police? Well if you’re in the High school cafeteria at the time, maybe it should discretely notify the school counselor!

Anyway, this device is still a ways out, but technology is rapidly approaching that would make this possible, the result if executed will could be world changing.