1
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 (197 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 ...


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


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


4
Andrzej Pastusiak, Arun K Sacheti, Ting Cai, Deuane Martin, Josh D Benaloh, Rajesh Kuppuswamy: Generation, distribution and verification of tokens using a secure hash algorithm. Microsoft Corporation, Lee & Hayes PLLC, July 17, 2012: US08224754 (15 worldwide citation)

Methods, systems, and apparatus for generation, distribution and verification of tokens are described. In an implementation, a method is described in which a value of an offer is determined and a token for representing the offer is generated. The token has a number of characters based on the determi ...


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


6
Yan Ke, Serge Smirnov, Qiaolin Mao, Alexander Owen Coll, Ting Cai, Xiaodong Fan, Junaid Ahmed: Related content display associated with browsing. Microsoft Technology Licensing, July 4, 2017: US09699019

One or more techniques and/or systems are provided for displaying related content associated with browsing a website. For example, a user may access a website to view content provided by the website. As opposed to the user manually searching for interesting content through trial and error, related c ...


7
Minghui Xia, Evgeny Podlepaev, Qiaolin Mao, Eric Conrad Ranft, Xiaodong Fan, Ting Cai: User interests facilitated by a knowledge base. MICROSOFT TECHNOLOGY LICENSING, Shook Hardy & Bacon, September 5, 2017: US09754210

In one implementation, a computer-implemented method for determining user interests includes receiving user activity data that describes an interaction between a user and digital content. The method further includes generating first interest-level data that quantifies a first level of interest betwe ...


8
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. Lee & Hayes Pllc, March 7, 2002: US20020029256-A1

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


9
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. Lee & Hayes Pllc, March 21, 2002: US20020035621-A1

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


10
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, May 5, 2005: US20050097503-A1

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