HiJacking the iPhone's Headset Port
It's actually pretty different -- square is a simpler, passive device that essentially uses the mic and a tape head (remember those!) to read out the magnetic stripe on the card.
This is actually much more sophisticated, since it harvests enough power from the audio signal to power simple sensors and a microcontroller, as well as giving you two-way communication. Also, it's not iphone-specific -- there are billions of cheap devices that you can now target with the same hardware; from this point of view the advantages are similar to the square.
World's Smallest IPv6 Stack By Cisco, Atmel, SICS
There are actually several implementations of IPv6 for very low power, embedded devices. Arch Rock (www.archrock.com) has developed a commercial implementation. At Berkeley, we've developed open-source hardware (http://www.cs.berkeley.edu/~prabal/projects/epic/) and software (ttp://smote.cs.berkeley.edu:8000/tracenv/wiki/b6loWPAN) for low power IPv6 networking. Both the Arch Rock and Berkeley stacks support robust multi-hop IPv6 routing to support a large number of devices.