20071112 tech: Did Google steal its search tech?