DV

David del Val

Microsoft: 15 patents #2,618 of 40,388Top 7%
Overall (All Time): #325,853 of 4,157,543Top 8%
15
Patents All Time

Issued Patents All Time

Patent #TitleCo-InventorsDate
7664871 Methods and apparatus for communication media commands and data using the HTTP protocol Anders E. Klemets 2010-02-16
7467220 Media streaming techniques and systems William F. Schiefelbein, Hemanth Srinivas Ravi, Anupam Sahai 2008-12-16
7353286 Fast dynamic measurement of bandwidth in a TCP network environment Thomas B. Brown, Anders E. Klemets 2008-04-01
7349977 Fast dynamic measurement of bandwidth in a TCP network environment Thomas B. Brown, Anders E. Klemets 2008-03-25
7266613 Fast dynamic measurement of bandwidth in a TCP network environment Thomas B. Brown, Anders E. Klemets 2007-09-04
7188172 Fast dynamic measurement of connection bandwidth using a pair of packets, a packet-pair bandwidth calculation and a list of recent bandwidth measurements Thomas B. Brown, Troy Batterberry, William F. Schiefelbein 2007-03-06
7185082 Fast dynamic measurement of connection bandwidth using at least a pair of non-compressible packets having measurable characteristics Thomas B. Brown, Troy Batterberry, William F. Schiefelbein 2007-02-27
6763392 Media streaming methods and arrangements William F. Schiefelbein, Hemanth Srinivas Ravi, Anupam Sahai 2004-07-13
6754715 Methods and apparatus for implementing control functions in a streamed video display system Anthony Cannon, Anders E. Klemets 2004-06-22
6230172 Production of a video stream with synchronized annotations over a computer network Audi Purnaveja, Navin Chaddha, Srinivas Prasad Vellanki, Anoop Gupta, Edward Wang 2001-05-08
6173317 Streaming and displaying a video stream with synchronized annotations over a computer network Navin Chaddha, Anoop Gupta, Edward Wang, Prasad Vellanki, Anthony Cannon +1 more 2001-01-09
6151632 Method and apparatus for distributed transmission of real-time multimedia information Navin Chaddha, Srinivas Prasad Vellanki 2000-11-21
6128653 Method and apparatus for communication media commands and media data using the HTTP protocol Anders E. Klemets 2000-10-03
6014706 Methods and apparatus for implementing control functions in a streamed video display system Anthony Cannon, Anders E. Klemets 2000-01-11
6006241 Production of a video stream with synchronized annotations over a computer network Audi Purnaveja, Navin Chaddha, Srinivas Prasad Vellanki, Anoop Gupta, Edward Wang 1999-12-21