TB

Todd Bowra

Microsoft: 20 patents #1,716 of 40,388Top 5%
Overall (All Time): #223,933 of 4,157,543Top 6%
20
Patents All Time

Issued Patents All Time

Patent #TitleCo-InventorsDate
8955006 Entertainment content purchase via advertising viewing credit Nicholas J. Fang 2015-02-10
8930566 Real-time HD TV/video IP streaming to a game console Jeffrey Davis, Ashley C. Speicher, Gurpratap Virdi, Vu Nguyen 2015-01-06
8914529 Dynamically adapting media content streaming and playback parameters for existing streaming and playback conditions Nicholas J. Fang, Ashley C. Speicher 2014-12-16
8793303 Composition of local user interface with remotely generated user interface and media Ashley C. Speicher, Nicholas J. Fang 2014-07-29
8752102 Intelligent retransmission of data stream segments Valerian Menn, Nicholas J. Fang, Gurpratap Virdi 2014-06-10
8578045 Adaptive bandwidth utilization Nicholas J. Fang, Ashley C. Speicher 2013-11-05
8386592 Real-time HD TV/video IP streaming to a game console Jeffrey Davis, Ashley C. Speicher, Gurpratap Virdi, Vu Nguyen 2013-02-26
8380864 Media stream slicing and processing load allocation for multi-user media systems Ashley C. Speicher, Nicholas J. Fang 2013-02-19
8352544 Composition of local media playback with remotely generated user interface Nicholas J. Fang, Ashley C. Speicher 2013-01-08
8082507 Scalable user interface Ashley C. Speicher, Nicholas J. Fang, Sudhakar V. Prabhu 2011-12-20
8069260 Dynamic buffer settings for media playback Ashley C. Speicher, Nicholas J. Fang 2011-11-29
7890985 Server-side media stream manipulation for emulation of media playback functions Ashley C. Speicher, Nicholas J. Fang 2011-02-15
7878907 Real-time HD TV/video IP streaming to a game console Jeffrey Davis, Ashley C. Speicher, Gurpratap Virdi, Vu Nguyen 2011-02-01
7844723 Live content streaming using file-centric media protocols Nicholas J. Fang, Ashley C. Speicher 2010-11-30
7844661 Composition of local media playback with remotely generated user interface Nicholas J. Fang, Ashley C. Speicher 2010-11-30
7802006 Multi-location buffering of streaming media data Ashley C. Speicher, Nicholas J. Fang, Sudhakar V. Prabhu, David M. Davis 2010-09-21
7788395 Adaptive media playback Nicholas J. Fang, Ashley C. Speicher 2010-08-31
7716699 Control and playback of media over network link Glenn F. Evans, Ashley C. Speicher, Gurpratap Virdi 2010-05-11
7664856 Dynamically balancing user experiences in a multi-user computing system Jeffrey Davis, Gurpratap Virdi, Nicholas J. Fang 2010-02-16
7558760 Real-time key frame generation Nicholas J. Fang, Ashley C. Speicher, Sudhakar V. Prabhu 2009-07-07