This one isn't all that far from reality. A couple of years ago I was working at a company that installs water conditioning systems in homes across the country and around the world, and we were beginning the design of a customer service/tech support system that would read caller ID and bring up the entire account record of the customer along with the list of equipment in their home and the service history of each unit. Won't be long until the rest is reality. . .