1
Amar S Gandhi, Andrew J Layman, Daniel R Weisman, Shyamalan Pather, William Michael Zintel: Data driven remote device control model with general programming interface-to-network messaging adapter. Microsoft Corporation, Klarquist Spartkan, August 1, 2006: US07085814 (339 worldwide citation)

A general programmatic interface-to-network messaging adapter exposes a suitable object integration interface or application programming interface to applications on a controller device and sends network data messages to invoke services or query status of a controlled device. The adapter maps applic ...


2
William M Zintel, Amar S Gandhi, Ye Gu, Shyamalan Pather, Jeffrey C Schlimmer, Christopher M Rude, Daniel R Weisman, Donald R Ryan, Paul J Leach, Ting Cai, Holly N Knight, Peter S Ford: XML-based template language for devices and services. Microsoft Corporation, Lee & Hayes PLLC, June 21, 2005: US06910068 (202 worldwide citation)

A universal plug and play (UPnP) device makes itself known through a set of processes-discovery, description, control, eventing, and presentation. Following discovery of a UPnP device, an entity can learn more about the device and its capabilities by retrieving the device's description. The descript ...


3
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 ...


4
John Yun Kuang Chen, Eric N Lockard, Darren A Shakib, Daniel R Weisman: System and method for configuring a server computer for optimal performance for a particular server type. Microsoft Corporation, Workman Nydegger Seeley, October 6, 1998: US05819030 (34 worldwide citation)

A technique for configuring a server computer using an optimizer program to achieve optimal performance of the server based on the server types supported by the server. Configuration may involve both calculating server configuration parameters and deciding where to place various files used by the se ...


5
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 ...


6
William M Zintel, Amar S Gandhi, Ye Gu, Shyamalan Pather, Jeffrey C Schlimmer, Christopher M Rude, Daniel R Weisman, Donald R Ryan, Paul J Leach, Ting Cai, Holly N Knight, Peter S Ford: XML-based template language for devices and services. Microsoft Corporation, Lee & Hayes PLLC, October 21, 2008: US07441019 (15 worldwide citation)

A universal plug and play (UPnP) device makes itself known through a set of processes—discovery, description, control, eventing, and presentation. Following discovery of a UPnP device, an entity can learn more about the device and its capabilities by retrieving the device's description. The descript ...


7
William Michael Zintel, Amar S Gandhi, Ye Gu, Shyamalan Pather, Jeffrey C Schlimmer, Christopher M Rude, Daniel R Weisman, Donald R Ryan, Paul J Leach, Ting Cai, Holly N Knight, Peter S Ford: XML-based template language for devices and services. Microsoft Corporation, Lee & Hayes PLLC, October 14, 2008: US07437434 (14 worldwide citation)

A universal plug and play (UPnP) device makes itself known through a set of processes—discovery, description, control, eventing, and presentation. Following discovery of a UPnP device, an entity can learn more about the device and its capabilities by retrieving the device's description. The descript ...


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
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, November 17, 2009: US07620724 (6 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 ...


10
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 Campbell Leigh & Whinston, August 15, 2002: US20020112058-A1

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 ...