20081227 tech: Google; Apple; MS infringed patent