Inventor · disambiguated record
Ravi T. Rao
Also filed as: RAO RAVI · RAO RAVI T
43 granted patents·13 pending applications·1,174 citations·filing 2001–2019
98Inventor score
Files withMICROSOFT CORP34MICROSOFT TECHNOLOGY LICENSING LLC10RAO RAVI T3MANION TODD R2GUPTA YATHARTH1
Top patents by PatentIndex Score
56 records- 0199US7788378B2Apparatus and method for community relay node discoveryMICROSOFT CORP·Filed 2005·Granted Aug 31, 2010·273 cites·20 claims
- 0297US8971841B2Operating system supporting cost aware applicationsMENEZES PASCAL·Filed 2010·Granted Mar 3, 2015·109 cites·17 claims
- 0397US7171475B2Peer networking host framework and hosting APIMICROSOFT CORP·Filed 2001·Granted Jan 30, 2007·260 cites·7 claims
- 0495US7774477B2Peer networking host framework and hosting APIMICROSOFT CORP·Filed 2006·Granted Aug 10, 2010·38 cites·8 claims
- 0595US7350074B2Peer-to-peer authentication and authorizationMICROSOFT CORP·Filed 2005·Granted Mar 25, 2008·50 cites·20 claims
- 0693US8019882B2Content identification for peer-to-peer content retrievalMICROSOFT CORP·Filed 2008·Granted Sep 13, 2011·40 cites·18 claims
- 0792US8036140B2Application programming interface for inviting participants in a serverless peer to peer networkMICROSOFT CORP·Filed 2005·Granted Oct 11, 2011·43 cites·10 claims
- 0890US7069312B2Network location signature for disambiguating multicast messages in dual-IP stack and/or multi-homed network environmentsMICROSOFT CORP·Filed 2002·Granted Jun 27, 2006·69 cites·17 claims
- 0989US7752253B2Collaborative invitation system and methodMICROSOFT CORP·Filed 2005·Granted Jul 6, 2010·23 cites·20 claims
- 1089US7620724B2Peer networking host framework and hosting APIMICROSOFT CORP·Filed 2006·Granted Nov 17, 2009·14 cites·4 claims
- 1188US9542203B2Universal dock for context sensitive computing deviceHASSAN AMER A·Filed 2010·Granted Jan 10, 2017·10 cites·20 claims
- 1288US8112477B2Content identification for peer-to-peer content retrievalRAO RAVI T·Filed 2011·Granted Feb 7, 2012·15 cites·20 claims
- 1388US7702795B2Peer networking host framework and hosting APIMICROSOFT CORP·Filed 2006·Granted Apr 20, 2010·14 cites·6 claims
- 1488US7567987B2File sharing in P2P group shared spacesMICROSOFT CORP·Filed 2003·Granted Jul 28, 2009·71 cites·5 claims
- 1587US9008610B2Operating system supporting cost aware applicationsMICROSOFT CORP·Filed 2013·Granted Apr 14, 2015·6 cites·20 claims
- 1686US9338309B2Operating system supporting cost aware applicationsMICROSOFT CORP·Filed 2014·Granted May 10, 2016·5 cites·18 claims
- 1784US7571228B2Contact management in a serverless peer-to-peer systemMICROSOFT CORP·Filed 2005·Granted Aug 4, 2009·14 cites·14 claims
- 1883US7660851B2Meetings near meMICROSOFT CORP·Filed 2005·Granted Feb 9, 2010·12 cites·5 claims
- 1981US9870028B2Universal dock for context sensitive computing deviceMICROSOFT TECHNOLOGY LICENSING LLC·Filed 2017·Granted Jan 16, 2018·2 cites·20 claims
- 2081US7529255B2Peer-to-peer multicasting using multiple transport protocolsMICROSOFT CORP·Filed 2005·Granted May 5, 2009·11 cites·19 claims
- 2179US7647394B2Scaling UPnP v1.0 device eventing using peer groupsMICROSOFT CORP·Filed 2005·Granted Jan 12, 2010·12 cites·20 claims
- 2278US7617281B2System and method for collaboration with serverless presenceMICROSOFT CORP·Filed 2005·Granted Nov 10, 2009·6 cites·13 claims
- 2377US8688803B2Method for efficient content distribution using a peer-to-peer networking infrastructureMANION TODD R·Filed 2004·Granted Apr 1, 2014·23 cites·42 claims
- 2477US7640329B2Scaling and extending UPnP v1.0 device discovery using peer groupsMICROSOFT CORP·Filed 2005·Granted Dec 29, 2009·10 cites·20 claims
- 2573US7614060B2Unified concept of presenceMICROSOFT CORP·Filed 2006·Granted Nov 3, 2009·2 cites·18 claims
- 2670US10044515B2Operating system supporting cost aware applicationsMICROSOFT TECHNOLOGY LICENSING LLC·Filed 2015·Granted Aug 7, 2018·1 cites·21 claims
- 2770US9344335B2Network communication and cost awarenessKHALID SUHAIL·Filed 2011·Granted May 17, 2016·4 cites·20 claims
- 2870US8108548B2Methodology and system for file replication based on a peergroupTEODOSIU DAN·Filed 2005·Granted Jan 31, 2012·5 cites·18 claims
- 2969US8799467B2Storage and communication de-duplicationSHAH NILESH R·Filed 2011·Granted Aug 5, 2014·4 cites·20 claims
- 3067US7814214B2Contact management in a serverless peer-to-peer systemMICROSOFT CORP·Filed 2009·Granted Oct 12, 2010·3 cites·20 claims
- 3167US7454465B2Real-time collaboration and communication in a peer-to-peer networking infrastructureMICROSOFT CORP·Filed 2004·Granted Nov 18, 2008·12 cites·44 claims
- 3266US10897366B2Operating system supporting cost aware applicationsMICROSOFT TECHNOLOGY LICENSING LLC·Filed 2019·Granted Jan 19, 2021·0 cites·20 claims
- 3366US7895270B2Transport abstraction for multiparty replicationMICROSOFT CORP·Filed 2005·Granted Feb 22, 2011·3 cites·5 claims
- 3464US10536282B2Operating system supporting cost aware applicationsMICROSOFT TECHNOLOGY LICENSING LLC·Filed 2018·Granted Jan 14, 2020·0 cites·20 claims
- 3564US7912959B2Architecture for building a peer to peer messaging platformMICROSOFT CORP·Filed 2005·Granted Mar 22, 2011·3 cites·4 claims
- 3663US7493413B2APIS to build peer to peer messaging applicationsMICROSOFT CORP·Filed 2005·Granted Feb 17, 2009·2 cites·20 claims
- 3762US7543023B2Service support framework for peer to peer applicationsMICROSOFT CORP·Filed 2005·Granted Jun 2, 2009·2 cites·15 claims
- 3860US9747340B2Method and system of using a local hosted cache and cryptographic hash functions to reduce network trafficRAO RAVI T·Filed 2008·Granted Aug 29, 2017·2 cites·20 claims
- 3958US7603482B2DNS compatible PNRP peer name encodingMICROSOFT CORP·Filed 2005·Granted Oct 13, 2009·1 cites·7 claims
- 4056US2017329366A1Universal dock for context sensitive computing deviceMICROSOFT TECHNOLOGY LICENSING LLC·Filed 2017·Application pending·0 cites
- 4154US2016234030A1Operating system supporting cost aware applicationsMICROSOFT TECHNOLOGY LICENSING LLC·Filed 2016·Application pending·0 cites
- 4252US10153959B2Network communication and cost awarenessMICROSOFT TECHNOLOGY LICENSING LLC·Filed 2017·Granted Dec 11, 2018·0 cites·20 claims
- 4352US2014298314A1Method for efficient content distribution using a peer-to-peer networking infrastructureMANION TODD R·Filed 2014·Application pending·0 cites
- 4451US2018004748A1Method and system of using a local hosted cache and cryptographic hash functions to reduce network trafficMICROSOFT TECHNOLOGY LICENSING LLC·Filed 2017·Application pending·0 cites
- 4550US9680724B2Network communication and cost awarenessMICROSOFT TECHNOLOGY LICENSING LLC·Filed 2016·Granted Jun 13, 2017·0 cites·20 claims
- 4646US8769277B2Content retrievalRAO RAVI T·Filed 2008·Granted Jul 1, 2014·0 cites·20 claims
- 4744US2005091595A1Group shared spacesMICROSOFT CORP·Filed 2003·Application pending·0 cites
- 4843US10771439B2Shielded networks for virtual machinesMICROSOFT TECHNOLOGY LICENSING LLC·Filed 2017·Granted Sep 8, 2020·0 cites·20 claims
- 4942US2007008987A1Capturing contacts via people near meMICROSOFT CORP·Filed 2005·Application pending·0 cites
- 5042US2007073859A1Peer name resolution and discoveryMICROSOFT CORP·Filed 2005·Application pending·0 cites
Showing the top 50 of 56 patent records by PatentIndex Score.
Identity basis: PatentsView inventor disambiguation (2025Q4-odp release). How scoring works →