Search

Anoop Gupta Phones & Addresses

  • Bellevue, WA
  • Mercer Island, WA
  • Sunnyvale, CA
  • Seattle, WA
  • Saratoga, CA
  • Woodinville, WA
  • Coupeville, WA
  • Menlo Park, CA
  • Medina, WA

Resumes

Resumes

Anoop Gupta Photo 1

Distinguished Scientist, Microsoft Research

View page
Position:
Distinguished Scientist, Microsoft Research at Microsoft
Location:
Greater Seattle Area
Industry:
Computer Software
Work:
Microsoft since 1997
Distinguished Scientist, Microsoft Research
Education:
Carnegie Mellon University 1980 - 1986
Ph.D., Computer Science
Anoop Gupta Photo 2

Anoop Gupta

View page
Location:
United States
Anoop Gupta Photo 3

Anoop Gupta

View page
Position:
Development Lead at Microsoft, Architect at Microsoft
Location:
Greater Seattle Area
Industry:
Computer Software
Work:
Microsoft since May 2013
Development Lead

Microsoft since Aug 2011
Architect
Skills:
Business Strategy
Kernel Programming
Embedded Systems
Windows CE
SQL
Windows
HTML
Programming Languages
Operating Systems
Mobile Devices
Mobile Applications
Mobile Technology
Enterprise Architecture
Solution Architecture
Cloud Computing
Software Engineering
Software Development
Distributed Systems
Architecture
Program Management
Wireless
Integration
SharePoint
User Experience
SaaS
Software Project Management
Telecommunications
IT Strategy
Anoop Gupta Photo 4

Anoop Gupta

View page
Location:
United States

Publications

Isbn (Books And Publications)

Kierkegaard's Romantic Legacy: Two Theories of the Self

View page
Author

Anoop K. Gupta

ISBN #

0776606166

Parallelism in Production Systems

View page
Author

Anoop Gupta

ISBN #

0934613559

Us Patents

Timeline Correlation Between Multiple Timeline-Altered Media Streams

View page
US Patent:
6415326, Jul 2, 2002
Filed:
Sep 15, 1998
Appl. No.:
09/153749
Inventors:
Anoop Gupta - Woodinville WA
Nosakhare D. Omoigui - Redmond WA
Li-Wei He - Bellevue WA
Assignee:
Microsoft Corporation - Redmond WA
International Classification:
G06F 1516
US Classification:
709231, 709246, 725 32
Abstract:
A network client such as a streaming multimedia player is provided with the capability of changing playback speeds of a multimedia data stream. To change the playback speed, the client requests a different media stream. The client then initiates the new media stream at a point that corresponds in content to the point in the original data stream at which the speed change was requested. To determine the appropriate presentation time in the new media stream, the client refers to a first set of mappings, that maps presentation times in the original media stream to time-correlated presentation times in a primary or reference media stream. The client then refers to a second set of mappings, associated with the primary reference stream, to determine a time-correlated presentation time in the new media stream. The client then initiates playback of the new media stream at the determined presentation time.

Accessing Annotations Across Multiple Target Media Streams

View page
US Patent:
6484156, Nov 19, 2002
Filed:
Sep 15, 1999
Appl. No.:
09/396707
Inventors:
Anoop Gupta - Woodinville WA
David M Bargeron - Seattle WA
Assignee:
Microsoft Corporation - Redmond WA
International Classification:
G06F 1730
US Classification:
707 1, 707 10
Abstract:
An annotation server uses a hierarchical annotation storage structure to maintain a correspondence between a plurality of multimedia stream annotations and a hierarchically higher group identifier. The annotations corresponding to the different multimedia streams can easily be accessed concurrently by referencing the group identifier.

Annotating Temporally-Dimensioned Multimedia Content

View page
US Patent:
6546405, Apr 8, 2003
Filed:
Oct 23, 1997
Appl. No.:
08/956871
Inventors:
Anoop Gupta - Medina WA
Anthony W. Cannon - Kirkland WA
Assignee:
Microsoft Corporation - Redmond WA
International Classification:
G06F 1500
US Classification:
707512, 345691
Abstract:
A human viewing temporally-dimensioned content of a multimedia document through use of a computer can add substantive content to temporally-dimensioned content of the multimedia document to thereby annotate, comment upon, and augment the multimedia document. Thus, a multimedia document becomes a basis for collaborative work. The substantive content added by the viewing user is in the form of a temporal annotation which identifies a particular relative time in temporally-dimensioned content of the multimedia document and which includes user-authored content provided by the viewing user. Display of the multimedia document includes presentation of the temporal annotations created by the user. A graphical user interface enables the user to select a temporal annotation from a list and immediately proceed to presentation of the multimedia document such that temporally-dimensioned content is presented at the particular relative time represented by the selected temporal annotation. In addition, as temporally-dimensioned content of the multimedia document is displayed, temporal annotations are represented in the display of the multimedia document as the particular relative time represented by each temporal annotation is reached. Thus, the user-authored content becomes part of the display of the multimedia document in a temporal context.

Multimedia Summary Generation Employing User Feedback

View page
US Patent:
6557042, Apr 29, 2003
Filed:
Mar 19, 1999
Appl. No.:
09/273296
Inventors:
Li-Wei He - Bellevue WA
Anoop Gupta - Woodinville WA
Assignee:
Microsoft Corporation - Redmond WA
International Classification:
G06F 1516
US Classification:
709231, 709236, 709223, 7071041, 707 1, 707 2, 707 5, 707 6, 707 10
Abstract:
A multimedia server computer or other device can provide multimedia content, as well as summaries of the multimedia content, to one or more client computers. Each of the users of a client computer is identified as being part of a particular group and summaries are generated for each group. Each summary includes those portions of the multimedia content that are most interesting to previous users of the corresponding group.

Multimedia Timeline Modification In Networked Client/Server Systems

View page
US Patent:
6622171, Sep 16, 2003
Filed:
Sep 15, 1998
Appl. No.:
09/153664
Inventors:
Anoop Gupta - Woodinville WA
Nosakhare D. Omoigui - Redmond WA
Assignee:
Microsoft Corporation - Redmond WA
International Classification:
G06F 1516
US Classification:
709231, 709246, 709219, 709232, 345704, 345748
Abstract:
Multimedia content is streamed over a network system from a server computer to a client computer. The client allows a user to enter a variable playback speed and varies the speed at which the multimedia content is rendered at the client. Time-scale modification technology is used to maintain the original pitch of any audio content, thereby maintaining its intelligibility.

Method And Apparatus For Implementing Motion Detection In Video Compression

View page
US Patent:
6639945, Oct 28, 2003
Filed:
Jan 12, 2001
Appl. No.:
09/759408
Inventors:
Navin Chaddha - Sunnyvale CA
Anoop Gupta - Menlo Park CA
Albert Wang - Palo Alto CA
Assignee:
Microsoft Corporation - Redmond WA
International Classification:
H04N 712
US Classification:
37524023
Abstract:
The present invention relates, in one aspect, to a method for processing video data that is divided into frames. The video data includes a current frame, which has an associated current macroblock, and an adjacent frame, which also has an associated macroblock. The method for processing video data involves obtaining an uncompressed current block that is a part of the current macroblock and an adjacent block that is part of the adjacent macroblock, and calculating a distance between the uncompressed current block and the adjacent block. It is determined whether the distance between the uncompressed current block and the adjacent block is acceptable. If the distance is unacceptable, then the current block is adoptively compressed.

Multi-Level Skimming Of Multimedia Content Using Playlists

View page
US Patent:
6868440, Mar 15, 2005
Filed:
Feb 4, 2000
Appl. No.:
09/498439
Inventors:
Anoop Gupta - Woodinville WA, US
Li-Wei He - Bellevue WA, US
Nosakhare D. Omoigui - Redmond WA, US
Assignee:
Microsoft Corporation - Redmond WA
International Classification:
G06F013/00
US Classification:
709219, 709203, 709217
Abstract:
A skimmed or preview version of multimedia content is provided to a client computer by a server computer using playlists. The skimmed version of multimedia content can be presented to a user of a client computer in less time than presenting the entire multimedia content would require. The server computer maintains skimming information that identifies particular segments of the multimedia content corresponding to the skimmed version. The server computer uses the skimming information to generate a playlist, which in turn is used by the server computer to access the appropriate segments of the multimedia content and provide the segments to the client computer.

Facilitating Annotation Creation And Notification Via Electronic Mail

View page
US Patent:
6917965, Jul 12, 2005
Filed:
Sep 15, 1999
Appl. No.:
09/396701
Inventors:
Anoop Gupta - Woodinville WA, US
David M Bargeron - Seattle WA, US
Assignee:
Microsoft Corporation - Redmond WA
International Classification:
G06F015/16
G09G005/00
US Classification:
709206, 345752, 345700, 345704
Abstract:
A network system includes a client computer that can present multimedia content to a user and an annotation server that can transmit, to the client computer, annotations for the multimedia content. Users can be presented with annotations generated by other users and can create their own annotations that can be viewed by others. Users can be notified of new annotations by an electronic mail (email) message, can create new annotations by email messages, and can easily access a temporal segment of multimedia content corresponding to a new annotation based on information in email messages.

Wikipedia References

Anoop Gupta Photo 5

Anoop Kumar Gupta

Anoop Et A Gupta from Bellevue, WA, age ~66 Get Report