1
Daniel R Weisman, Shyamalan Pather, Ravi T Rao, William Michael Zintel, Mason K Bendixen, Christopher M Rude: Peer networking host framework and hosting API. Microsoft Corporation, Klarquist Sparkman, January 30, 2007: US07171475 (140 worldwide citation)

A device hosting framework provides hosting for software-implemented logical devices (including peripheral devices bridges) on a computer to expose their services as controlled devices per a peer networking protocol. The device hosting framework encapsulates discovery, description and control protoc ...


2
Igor A Kostic, Upshur W Parks III, Jeremy L Dewey, Ravi T Rao: Network location signature for disambiguating multicast messages in dual-IP stack and/or multi-homed network environments. Microsoft Corporation, Klarquist Sparkman, June 27, 2006: US07069312 (33 worldwide citation)

Dual stack and/or multi-homed devices networked in a device connectivity architecture include a network location signature field in multicast device or service advertisement or announcement messages for recipients to disambiguate announcements of different addresses for the device. The network locat ...


3
Michael Shappell, Ravi T Rao, John L Miller, Scott Senkeresty, Brian Lieuallen: File sharing in P2P group shared spaces. Microsoft Corporation, Marshall Gerstein & Borun, July 28, 2009: US07567987 (32 worldwide citation)

A computer implemented method and system enable users to share files in a server-less shared space. By providing access to such spaces via a visual presentation, the system renders content available for access by other group members. Access is sometimes provided through propagation of metadata or ot ...


4
William Michael Zintel, Daniel R Weisman, Shyamalan Pather, Ravi T Rao, Mason K Bendixen, Christopher M Rude: Peer networking host framework and hosting API. Microsoft Corporation, Klarquist Sparkman, August 10, 2010: US07774477 (24 worldwide citation)

A device hosting framework provides hosting for software-implemented logical devices (including peripheral devices bridges) on a computer to expose their services as controlled devices per a peer networking protocol. The device hosting framework encapsulates discovery, description and control protoc ...


5
Rohit Gupta, Todd R Manion, Ravi T Rao, Sandeep K Singhal: Peer-to-peer authentication and authorization. Microsoft Corporation, Marshall Gerstein & Borun, March 25, 2008: US07350074 (24 worldwide citation)

An authentication mechanism uses a trusted people store that can be populated on an individual basis by users of computing devices, and can comprise certificates of entities that the user wishes to allow to act as certification authorities. Consequently, peer-to-peer connections can be made even if ...


6
Ravi T Rao, Khaja E Ahmed, R Scott Briggs, Scott A Plant: Content identification for peer-to-peer content retrieval. Microsoft Corporation, September 13, 2011: US08019882 (20 worldwide citation)

Described is a technology in which client content requests to a server over a wide area network (WAN) are responded to with hash information by which the client may locate the content among one or more peer sources coupled to the client via a local area network (LAN). The hash information may be in ...


7
Todd R Manion, David G Thaler, Rohit Gupta, Sandeep K Singhal, Ravi T Rao, Tomer Weisberg: Collaborative invitation system and method. Microsoft Corporation, Marshall Gerstein & Borun, July 6, 2010: US07752253 (16 worldwide citation)

A set of collaborative contacts may be selected with an invitation user interface. An invitation to participate in a collaborative activity may be sent to the selected contacts from the invitation user interface or from a collaborative application. The invitation may be received by a collaborative s ...


8
William Michael Zintel, Daniel R Weisman, Shyamalan Pather, Ravi T Rao, Mason K Bendixen, Christopher M Rude: Peer networking host framework and hosting API. Microsoft Corporation, Klarquist Sparkman, April 20, 2010: US07702795 (8 worldwide citation)

A device hosting framework provides hosting for software-implemented logical devices (including peripheral devices bridges) on a computer to expose their services as controlled devices per a peer networking protocol. The device hosting framework encapsulates discovery, description and control protoc ...


9
Ravi T Rao, Khaja E Ahmed, R Scott Briggs, Scott A Plant: Content identification for peer-to-peer content retrieval. Microsoft Corporation, Merchant & Gould PC, February 7, 2012: US08112477 (8 worldwide citation)

Described is a technology in which client content requests to a server over a wide area network (WAN) are responded to with hash information by which the client may locate the content among one or more peer sources coupled to the client via a local area network (LAN). The hash information may be in ...


10
Ravi T Rao, Gurunathan Kumaraguru: Scaling UPnP v1.0 device eventing using peer groups. Microsoft Corporation, Marshall Gerstein & Borun, January 12, 2010: US07647394 (7 worldwide citation)

Disclosed is a method for scaling and extending the reach of UPnP device discovery and eventing by leveraging the use of a peer-to-peer network infrastructure. Peer-to-peer networking allows for the organization of a set of nodes into a group for efficient exchange of information and the group has a ...