JS

John R. Selbie

Microsoft: 14 patents #2,856 of 40,388Top 8%
Overall (All Time): #346,890 of 4,157,543Top 9%
14
Patents All Time

Issued Patents All Time

Patent #TitleCo-InventorsDate
10841403 Accessing a file using a web-based adaptation of an application based on a version of the application installed at a user device Arwa Tyebkhan, Carlos G. Perez, Ronak M. Shah, Douglas R. Pearce, Michael W. Gelon +1 more 2020-11-17
10691509 Desired software applications state system Arwa Tyebkhan, Carlos G. Perez, Yee Hay Jonathan Leung, Tai Jonah Enrico, Zhihua Dong 2020-06-23
9063695 Providing sender-selected sound items to conversation participants K. Aaron Williams, William S Archbell, Kandarp Jani, Troy A. Schauls, Raghuveer Simha +2 more 2015-06-23
8862672 Content sharing and instant messaging K. Aaron Williams, James Andrew Canitz, Kandarp Jani, Steven Abrahams, Troy A. Schauls +1 more 2014-10-14
8762458 Providing sender-selected sound items to conversation participants K. Aaron Williams, William S Archbell, Kandarp Jani, Troy A. Schauls, Thomas Aleksandr Barbour +2 more 2014-06-24
8475279 Use of online messaging to facilitate selection of participants in game play Damon V. Danieli, Matthew J. Stipes, John P. Pennock, Drew Bamford 2013-07-02
8285812 Peer-to-peer synchronous content selection K. Aaron Williams, Drew Canitz, Kandarp Jani, Steven Abrahams, Troy A. Schauls +1 more 2012-10-09
7769142 Asynchronous discrete manageable instant voice messages Stacia Scott, Leah Pearlman, Raghuveer Simha, Duoc Nguyen, Ahmed Hassan +5 more 2010-08-03
7738887 Voice instant messaging between mobile and computing devices Sanjay Mangla, Alpesh Gaglani, Kevin Durdle 2010-06-15
7686693 Use of online messaging to facilitate selection of participants in game play Damon V. Danieli, Matthew J. Stipes, John P. Pennock, Drew Bamford 2010-03-30
7529255 Peer-to-peer multicasting using multiple transport protocols Carmen Zlateff, Cesare John Saretto, John Steven Holmes, Ravi T. Rao, David G. Thaler +1 more 2009-05-05
7240093 Use of online messaging to facilitate selection of participants in game play Damon V. Danieli, Matthew J. Stipes, John P. Pennock, Drew Bamford 2007-07-03
6807562 Automatic and selective assignment of channels to recipients of voice chat data John P. Pennock, Drew Bamford, Damon V. Danieli, Matthew J. Stipes 2004-10-19
6728263 Dynamic sizing of data packets George Joy, Philippe Ferriere, Michael R. VanBuskirk 2004-04-27