1
William Michael Zintel, Brian S Christian, Bradford A Christian: Synchronization of controlled device state using state table and eventing in data-driven remote device control model. Microsoft Corporation, Klarquist Sparkman, April 20, 2004: US06725281 (344 worldwide citation)

Controlled devices according to a device control model maintain a state table representative of their operational state. Devices providing a user control point interface for the controlled device obtain the state table of the controlled device, and may also obtain presentation data defining a remote ...


2
William Michael Zintel: Auto-configuring of peripheral on host/peripheral computing platform with peer networking-to-host/peripheral adapter for peer networking connectivity. Microsoft Corporation, Klarquist Sparkman, August 17, 2004: US06779004 (338 worldwide citation)

A self-installing and configuring peer networking-to-host/peripheral connectivity adapter, such as a set of software modules running on a host, operates to convert between a device control protocol with peer networking connectivity and a host/peripheral connectivity protocol for a set of host-connec ...


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


4
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 (136 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
William Michael Zintel, Amar S Gandhi, Ye Gu, Paul J Leach, Ting Cai, Holly N Knight, Peter S Ford: XML-based language description for controlled devices. Microsoft Corporation, Klarquist Sparkman, October 31, 2006: US07130895 (129 worldwide citation)

A device control model provides an integrated set of addressing, naming, discovery and description processes that enables automatic, dynamic and ad-hoc self-setup by devices to interoperate with other devices on a network. This permits a computing device when introduced into a network to automatical ...


6
William Michael Zintel, Brian S Christian, Bradford A Christian: Synchronization of controlled device state using state table and eventing in data-driven remote device control model. Microsoft Corporation, Klarquist Sparkman, August 8, 2006: US07089307 (125 worldwide citation)

Controlled devices according to a device control model maintain a state table representative of their operational state. Devices providing a user control point interface for the controlled device obtain the state table of the controlled device, and may also obtain presentation data defining a remote ...


7
Arun Ayyagari, Salim S AbiEzzi, William Michael Zintel, Timothy M Moore: Managing packet transmissions between a device in a limited connectivity network and a device residing outside the limited connectivity network. Microsoft Corporation, Microsoft Corporation, August 8, 2006: US07088687 (27 worldwide citation)

The invention makes possible remote control of devices in a piconet by remote users communicating over the Internet and the like by providing a proxy-bridge device. The proxy-bridge device is a bridge for sending packets to and from between an external device and a device in the piconet. Moreover, t ...


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


9
Seth M Demsey, Scott K Holden, William Michael Zintel, Brian J Smith, Tuan Huynh: Associating a native resource with an application. Microsoft Corporation, Lee & Hayes PLLC, April 10, 2007: US07203941 (23 worldwide citation)

Handles associate respective native resources with an application that utilizes a library to call for the native resource. Each handle is created to track a native resource that has been allocated to an application. All native resources associated with the application are freed by examining the hand ...


10
Arun Ayyagari, Salim S AbiEzzi, William Michael Zintel, Timothy M Moore: Extending access to a device in a limited connectivity network to devices residing outside the limited connectivity network. Microsoft Corporation, June 8, 2010: US07733885 (15 worldwide citation)

The invention makes possible remote control of devices in a piconet by remote users communicating over the Internet and the like by providing a proxy-bridge device. The proxy-bridge device is a bridge for sending packets to and from between an external device and a device in the piconet. Moreover, t ...