Assignee
Inventors
- Anurag Acharya (45 patents)
- Matt Cutts (12 patents)
- Jeffrey Adgate Dean (227 patents)
- Paul Haahr (63 patents)
- Monika H. Henzinger (74 patents)
- Steve Lawrence (25 patents)
- Karl Pfleger (29 patents)
- Simon Tong (104 patents)
US Patent 8407231 · Granted Mar 26, 2013