AG

Anoop Gupta

Microsoft: 108 patents #50 of 40,388Top 1%
PW Parallel Wireless: 9 patents #18 of 113Top 20%
RT Riverbed Technology: 4 patents #30 of 226Top 15%
AM Amazon: 2 patents #7,121 of 19,158Top 40%
SU Stanford University: 1 patents #58 of 261Top 25%
📍 Woodinville, WA: #9 of 1,504 inventorsTop 1%
🗺 Washington: #151 of 76,902 inventorsTop 1%
Overall (All Time): #8,643 of 4,157,543Top 1%
128
Patents All Time

Issued Patents All Time

Showing 76–100 of 128 patents

Patent #TitleCo-InventorsDate
7747943 Robust anchoring of annotations to content David Bargeron, Alice Jane Bernheim Brush 2010-06-29
7739221 Visual and multi-dimensional search Stephen L. Lawler, Eric J. Horvitz, Joshua T. Goodman, Christopher A. Meek, Eric D. Brill +4 more 2010-06-15
7734800 Multimedia timeline modification in networked client/server systems Nosakhare D. Omoigui 2010-06-08
7725832 System and process for providing dynamic communication access and information awareness in an interactive peripheral display Jonathan Cadiz, Gavin Jancke, Gina D. Venolia 2010-05-25
7716479 Dynamically resolving recipients to retrieve public keys during send/receive Garrett R. Vargas, Paul K. Kroman, Selvaraj Nalliah, Eian D. Counts, Gary W. Hall 2010-05-11
7697506 System and method for enhanced computer telephony integration and interaction Attila Narin, Jonathan Cadiz, Michael Boyle, Gavin Jancke 2010-04-13
7672953 Publishing work activity information key tags associated with shared databases in social networks Richard J. McAniff, Bruce Johnson, Mary P. Czerwinski, Paul J. Hough, Pavel Curtis +2 more 2010-03-02
7657574 Persistent storage file change tracking William E. Stelzel, Anh P. Tran, Gary W. Hall 2010-02-02
7631015 Interactive playlist generation using annotations David Bargeron 2009-12-08
7620552 Annotating programs for automatic summary generation Yong Rui, Alejandro Acero 2009-11-17
7599996 Communication using delegates, such as delegates specified in an email or scheduling application Gurdeep S. Pall, Paul Haverstock 2009-10-06
7580054 Automated online broadcasting system and method using an omni-directional camera system for viewing meetings over a computer network Yong Rui, Johnathan J. Cadiz, Ross Cutler 2009-08-25
7568151 Notification of activity around documents David Bargeron, Alice Jane Bernheim Brush 2009-07-28
7515172 Automated online broadcasting system and method using an omni-directional camera system for viewing meetings over a computer network Yong Rui, Johnathan J. Cadiz, Ross Cutler 2009-04-07
7506262 User interface for creating viewing and temporally positioning annotations for media content David Bargeron 2009-03-17
7506356 Skimming continuous multimedia content Li-wei He, Francis C. Li, Yong Rui 2009-03-17
7472198 Media file format to support switching between multiple timeline-altered media streams Nosakhare D. Omoigui, Li-wei He 2008-12-30
7428000 System and method for distributed meetings Ross Cutler, Yong Rui 2008-09-23
7403894 Annotating programs for automatic summary generations Yong Rui, Alejandro Acero 2008-07-22
7349008 Automated camera management system and method for capturing presentations using videography rules Yong Rui, Jonathan T. Grudin 2008-03-25
7349005 Automated video production system and method using expert video production rules for online publishing of lectures Yong Rui, Qiong Liu 2008-03-25
7313808 Browsing continuous multimedia content Li-wei He, Francis C. Li, Yong Rui 2007-12-25
7302490 Media file format to support switching between multiple timeline-altered media streams Nosakhare D. Omoigui, Li-wei He 2007-11-27
7293280 Skimming continuous multimedia content Li-wei He, Francis C. Li, Yong Rui 2007-11-06
7260257 System and method for whiteboard and audio capture Zhengyou Zhang, Ross Cutler, Zicheng Liu, Li-wei He 2007-08-21