Smart Elevators

Fujitec eases bottlenecks via Slashdot

Why has this taken so long to invent? This seems like the most straight forward thing in the world to do. Actually, even easier, why can't I just unselect a button that I've accidentally selected? Or how about when I get in the elevator if there is no one in it and nothing is selected and it says "going up", when I select something, could you just go that way instead of closing the door and reopening it for ... no one? Thanks.