Membership
Tour
Register
Log in
Gurpratap Virdi
Follow
Person
Bellevue, WA, US
People
Overview
Industries
Organizations
People
Information
Impact
Patents Grants
last 30 patents
Information
Patent Grant
Media streams from containers processed by hosted code
Patent number
10,244,022
Issue date
Mar 26, 2019
Microsoft Technology Licensing, LLC
Sam J George
G06 - COMPUTING CALCULATING COUNTING
Information
Patent Grant
Dynamic fragmentation of digital media
Patent number
8,996,547
Issue date
Mar 31, 2015
Microsoft Technology Licensing, LLC
John A. Bocharov
H04 - ELECTRIC COMMUNICATION TECHNIQUE
Information
Patent Grant
Real-time HD TV/video IP streaming to a game console
Patent number
8,930,566
Issue date
Jan 6, 2015
Microsoft Corporation
Jeffrey Davis
H04 - ELECTRIC COMMUNICATION TECHNIQUE
Information
Patent Grant
Media streaming with enhanced seek operation
Patent number
8,819,754
Issue date
Aug 26, 2014
Microsoft Corporation
Gurpratap Virdi
H04 - ELECTRIC COMMUNICATION TECHNIQUE
Information
Patent Grant
Media streams from containers processed by hosted code
Patent number
8,789,168
Issue date
Jul 22, 2014
Microsoft Corporation
Sam J George
H04 - ELECTRIC COMMUNICATION TECHNIQUE
Information
Patent Grant
Media streaming with smooth fast-forward and rewind
Patent number
8,781,305
Issue date
Jul 15, 2014
Microsoft Corporation
Wenbo Zhang
H04 - ELECTRIC COMMUNICATION TECHNIQUE
Information
Patent Grant
Intelligent retransmission of data stream segments
Patent number
8,752,102
Issue date
Jun 10, 2014
Microsoft Corporation
Valerian Menn
H04 - ELECTRIC COMMUNICATION TECHNIQUE
Information
Patent Grant
Real-time HD TV/video IP streaming to a game console
Patent number
8,386,592
Issue date
Feb 26, 2013
Microsoft Corporation
Jeffrey Davis
H04 - ELECTRIC COMMUNICATION TECHNIQUE
Information
Patent Grant
Media streaming with enhanced seek operation
Patent number
8,370,887
Issue date
Feb 5, 2013
Microsoft Corporation
Gurpratap Virdi
H04 - ELECTRIC COMMUNICATION TECHNIQUE
Information
Patent Grant
Strategies for transmitting in-band control information
Patent number
8,266,311
Issue date
Sep 11, 2012
Microsoft Corporation
Gurpratap Virdi
H04 - ELECTRIC COMMUNICATION TECHNIQUE
Information
Patent Grant
Strategies for processing media information using a plug-in process...
Patent number
8,248,423
Issue date
Aug 21, 2012
Microsoft Corporation
Gareth Howell
G06 - COMPUTING CALCULATING COUNTING
Information
Patent Grant
Stream selection for enhanced media streaming
Patent number
7,949,775
Issue date
May 24, 2011
Microsoft Corporation
Gurpratap Virdi
H04 - ELECTRIC COMMUNICATION TECHNIQUE
Information
Patent Grant
Media streaming using an index file
Patent number
7,925,774
Issue date
Apr 12, 2011
Microsoft Corporation
Wenbo Zhang
H04 - ELECTRIC COMMUNICATION TECHNIQUE
Information
Patent Grant
Strategies for processing media information using a plug-in process...
Patent number
7,903,117
Issue date
Mar 8, 2011
Microsoft Corporation
Gareth Howell
G06 - COMPUTING CALCULATING COUNTING
Information
Patent Grant
Real-time HD TV/video IP streaming to a game console
Patent number
7,878,907
Issue date
Feb 1, 2011
Microsoft Corporation
Jeffrey Davis
H04 - ELECTRIC COMMUNICATION TECHNIQUE
Information
Patent Grant
Media streaming with seamless ad insertion
Patent number
7,860,996
Issue date
Dec 28, 2010
Microsoft Corporation
Eldar Musayev
H04 - ELECTRIC COMMUNICATION TECHNIQUE
Information
Patent Grant
Flow control for media streaming
Patent number
7,743,183
Issue date
Jun 22, 2010
Microsoft Corporation
Gurpratap Virdi
H04 - ELECTRIC COMMUNICATION TECHNIQUE
Information
Patent Grant
Control and playback of media over network link
Patent number
7,716,699
Issue date
May 11, 2010
Microsoft Corporation
Glenn F. Evans
H04 - ELECTRIC COMMUNICATION TECHNIQUE
Information
Patent Grant
Strategies for coalescing control processing
Patent number
7,685,616
Issue date
Mar 23, 2010
Microsoft Corporation
Gurpratap Virdi
G06 - COMPUTING CALCULATING COUNTING
Information
Patent Grant
Fault tolerant and hang resistant media processing applications
Patent number
7,669,082
Issue date
Feb 23, 2010
Microsoft Corporation
Sumedh N. Barde
G06 - COMPUTING CALCULATING COUNTING
Information
Patent Grant
Dynamically balancing user experiences in a multi-user computing sy...
Patent number
7,664,856
Issue date
Feb 16, 2010
Microsoft Corporation
Todd Bowra
G06 - COMPUTING CALCULATING COUNTING
Information
Patent Grant
Media transrating over a bandwidth-limited network
Patent number
7,571,246
Issue date
Aug 4, 2009
Microsoft Corporation
Gurpratap Virdi
H04 - ELECTRIC COMMUNICATION TECHNIQUE
Information
Patent Grant
Method and apparatus for synchronizing clocks
Patent number
7,480,315
Issue date
Jan 20, 2009
Microsoft Corporation
Gurpratap Virdi
H04 - ELECTRIC COMMUNICATION TECHNIQUE
Information
Patent Grant
Compositing external images into a multimedia rendering pipeline
Patent number
7,477,264
Issue date
Jan 13, 2009
Microsoft Corporation
Alexandre V. Grigorovitch
H04 - ELECTRIC COMMUNICATION TECHNIQUE
Patents Applications
last 30 patents
Information
Patent Application
Media Streams from Containers Processed by Hosted Code
Publication number
20140337433
Publication date
Nov 13, 2014
Microsoft Corporation
Sam J. George
G06 - COMPUTING CALCULATING COUNTING
Information
Patent Application
Real-Time HD TV/Video IP Streaming to a Game Console
Publication number
20130178282
Publication date
Jul 11, 2013
Microsoft Corporation
Jeffrey Davis
H04 - ELECTRIC COMMUNICATION TECHNIQUE
Information
Patent Application
MEDIA STREAMING WITH ENHANCED SEEK OPERATION
Publication number
20130124748
Publication date
May 16, 2013
Microsoft Corporation
Gurpratap Virdi
H04 - ELECTRIC COMMUNICATION TECHNIQUE
Information
Patent Application
Strategies for Processing Media Information Using a Plug-In Process...
Publication number
20110128290
Publication date
Jun 2, 2011
Microsoft Corporation
Gareth Howell
G06 - COMPUTING CALCULATING COUNTING
Information
Patent Application
MEDIA STREAMING WITH SMOOTH FAST-FORWARD AND REWIND
Publication number
20100135636
Publication date
Jun 3, 2010
Microsoft Corporation
Wenbo Zhang
H04 - ELECTRIC COMMUNICATION TECHNIQUE
Information
Patent Application
Dynamic Fragmentation of Digital Media
Publication number
20100114921
Publication date
May 6, 2010
Microsoft Corporation
John A. Bocharov
H04 - ELECTRIC COMMUNICATION TECHNIQUE
Information
Patent Application
Dynamically Balancing User Experiences in a Multi-User Computing Sy...
Publication number
20100100637
Publication date
Apr 22, 2010
Microsoft Corporation
Todd Bowra
G06 - COMPUTING CALCULATING COUNTING
Information
Patent Application
MEDIA STREAMING WITH SEAMLESS AD INSERTION
Publication number
20090300145
Publication date
Dec 3, 2009
Microsoft Corporation
Eldar Musayev
H04 - ELECTRIC COMMUNICATION TECHNIQUE
Information
Patent Application
MEDIA STREAMING WITH ENHANCED SEEK OPERATION
Publication number
20090297123
Publication date
Dec 3, 2009
Microsoft Corporation
Gurpratap Virdi
H04 - ELECTRIC COMMUNICATION TECHNIQUE
Information
Patent Application
STREAM SELECTION FOR ENHANCED MEDIA STREAMING
Publication number
20090300203
Publication date
Dec 3, 2009
Microsoft Corporation
Gurpratap Virdi
H04 - ELECTRIC COMMUNICATION TECHNIQUE
Information
Patent Application
MEDIA STREAMING USING AN INDEX FILE
Publication number
20090300204
Publication date
Dec 3, 2009
Microsoft Corporation
Wenbo Zhang
H04 - ELECTRIC COMMUNICATION TECHNIQUE
Information
Patent Application
Media Streams from Containers Processed by Hosted Code
Publication number
20090282475
Publication date
Nov 12, 2009
Microsoft Corporation
Sam J. George
G06 - COMPUTING CALCULATING COUNTING
Information
Patent Application
Real-Time HD TV/Video IP Streaming to a Game Console
Publication number
20090228936
Publication date
Sep 10, 2009
Microsoft Corporation
Jeffrey Davis
A63 - SPORTS GAMES AMUSEMENTS
Information
Patent Application
INTELLIGENT RETRANSMISSION OF DATA STREAM SEGMENTS
Publication number
20090178087
Publication date
Jul 9, 2009
Microsoft Corporation
Valerian Menn
H04 - ELECTRIC COMMUNICATION TECHNIQUE
Information
Patent Application
INTELLIGENT OVER-TRANSMISSION OF MEDIA DATA SEGMENTS
Publication number
20090178096
Publication date
Jul 9, 2009
Microsoft Corporation
Valerian Menn
H04 - ELECTRIC COMMUNICATION TECHNIQUE
Information
Patent Application
NETWORK MEDIA STREAMING WITH PARTIAL SYNCING
Publication number
20090125634
Publication date
May 14, 2009
Microsoft Corporation
Gurpratap Virdi
H04 - ELECTRIC COMMUNICATION TECHNIQUE
Information
Patent Application
Fault Tolerant and Hang Resistant Media Processing Applications
Publication number
20080256539
Publication date
Oct 16, 2008
Microsoft Corporation
Sumedh N. Barde
G06 - COMPUTING CALCULATING COUNTING
Information
Patent Application
Data Processing Pipeline Selection
Publication number
20080256341
Publication date
Oct 16, 2008
Microsoft Corporation
Tomer Weisberg
G06 - COMPUTING CALCULATING COUNTING
Information
Patent Application
Control and playback of media over network link
Publication number
20080005676
Publication date
Jan 3, 2008
Microsoft Corporation
Glenn F. Evans
H04 - ELECTRIC COMMUNICATION TECHNIQUE
Information
Patent Application
Congestion controller for network transmissions
Publication number
20070133405
Publication date
Jun 14, 2007
Microsoft Corporation
Todd Bowra
H04 - ELECTRIC COMMUNICATION TECHNIQUE
Information
Patent Application
Optimizing trick modes for streaming media content
Publication number
20070058926
Publication date
Mar 15, 2007
Microsoft Corporation
Gurpratap Virdi
H04 - ELECTRIC COMMUNICATION TECHNIQUE
Information
Patent Application
Media stream error correction
Publication number
20070058730
Publication date
Mar 15, 2007
Microsoft Corporation
Todd Bowra
H04 - ELECTRIC COMMUNICATION TECHNIQUE
Information
Patent Application
Compositing external images into a multimedia rendering pipeline
Publication number
20070035559
Publication date
Feb 15, 2007
Microsoft Corporation
Alexandre V. Grigorovitch
H04 - ELECTRIC COMMUNICATION TECHNIQUE
Information
Patent Application
Binding components
Publication number
20070033144
Publication date
Feb 8, 2007
Microsoft Corporation
Matthew Howard
G06 - COMPUTING CALCULATING COUNTING
Information
Patent Application
Dynamically balancing user experiences in a multi-user computing sy...
Publication number
20070027983
Publication date
Feb 1, 2007
Microsoft Corporation
Todd Bowra
G06 - COMPUTING CALCULATING COUNTING
Information
Patent Application
Reducing startup latencies in IP-based A/V stream distribution
Publication number
20070011343
Publication date
Jan 11, 2007
Microsoft Corporation
Jeffrey Davis
H04 - ELECTRIC COMMUNICATION TECHNIQUE
Information
Patent Application
Strategies for processing media information using a plug-in process...
Publication number
20070008327
Publication date
Jan 11, 2007
Microsoft Corporation
Gareth Howell
G06 - COMPUTING CALCULATING COUNTING
Information
Patent Application
Flow control for media streaming
Publication number
20060282566
Publication date
Dec 14, 2006
Microsoft Corporation
Gurpratap Virdi
H04 - ELECTRIC COMMUNICATION TECHNIQUE
Information
Patent Application
Real-time HD TV/Video IP streaming to a game console
Publication number
20060258459
Publication date
Nov 16, 2006
Microsoft Corporation
Jeffrey Davis
A63 - SPORTS GAMES AMUSEMENTS
Information
Patent Application
Protecting elementary stream content
Publication number
20060184790
Publication date
Aug 17, 2006
Microsoft Corporation
Eduardo Oliveira
H04 - ELECTRIC COMMUNICATION TECHNIQUE