Yahoo’s Excalibur IP search, mobile and other patents valued at $740M

You may also like...