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 101–125 of 128 patents

Patent #TitleCo-InventorsDate
7243140 Multi-level skimming of multimedia content using playlists Li-wei He, Nosakhare D. Omoigui 2007-07-10
7243301 Common annotation framework David Bargeron 2007-07-10
7222156 Integrating collaborative messaging into an electronic mail program Mary P. Czerwinski 2007-05-22
7185290 User interface for a system and process for providing dynamic communication access and information awareness in an interactive peripheral display Jonathan Cadiz, Gavin Jancke, Gina D. Venolia 2007-02-27
7162473 Method and system for usage analyzer that determines user accessed sources, indexes data subsets, and associated metadata, processing implicit queries based on potential interest to users Susan T. Dumais, Eric J. Horvitz, Edward B. Cutrell, Jonathan Cadiz, Gavin Jancke +5 more 2007-01-09
7162690 Annotations for multiple versions of media content David Bargeron 2007-01-09
7111009 Interactive playlist generation using annotations David Bargeron 2006-09-19
7096271 Managing timeline modification and synchronization of multiple media streams in networked client/server systems Nosakhare D. Omoigui 2006-08-22
7076535 Multi-level skimming of multimedia content using playlists Li-wei He, Nosakhare D. Omoigui 2006-07-11
7069311 Multi-level skimming of multimedia content using playlists Li-wei He, Nosakhare D. Omoigui 2006-06-27
7065553 Presentation system with distributed object oriented multi-user domain and separate view and model objects Harry R. Chesley, Greg A. Kimberly, Manuel Vellon, Steven M. Drucker 2006-06-20
7051275 Annotations for multiple versions of media content David Bargeron 2006-05-23
7028325 Annotating programs for automatic summary generation Yong Rui, Alejandro Acero 2006-04-11
6985966 Resynchronizing globally unsynchronized multimedia streams Nosakhare D. Omoigui 2006-01-10
6956593 User interface for creating, viewing and temporally positioning annotations for media content David Bargeron 2005-10-18
6937266 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 2005-08-30
6917965 Facilitating annotation creation and notification via electronic mail David Bargeron 2005-07-12
6868440 Multi-level skimming of multimedia content using playlists Li-wei He, Nosakhare D. Omoigui 2005-03-15
6639945 Method and apparatus for implementing motion detection in video compression Navin Chaddha, Albert Wang 2003-10-28
6622171 Multimedia timeline modification in networked client/server systems Nosakhare D. Omoigui 2003-09-16
6557042 Multimedia summary generation employing user feedback Li-wei He 2003-04-29
6546405 Annotating temporally-dimensioned multimedia content Anthony Cannon 2003-04-08
6484156 Accessing annotations across multiple target media streams David Bargeron 2002-11-19
6415326 Timeline correlation between multiple timeline-altered media streams Nosakhare D. Omoigui, Li-wei He 2002-07-02
6230172 Production of a video stream with synchronized annotations over a computer network Audi Purnaveja, Navin Chaddha, Srinivas Prasad Vellanki, David del Val, Edward Wang 2001-05-08