06910068 is referenced by 202 patents and cites 25 patents.

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 description includes vendor-specific manufacturer information like the model name and number, serial number, manufacturer name, URLs to vendor-specific Web sites, etc. The description also includes a list of any embedded devices or services, as well as URLs for control, eventing, and presentation. The description is written by a vendor, and is usually based on a device template produced by a UPnP forum working committee. The template is derived from a template language that is used to define elements to describe the device and any services supported by the device. The template language is written using an XML-based syntax that organizes and structures the elements.

Title
XML-based template language for devices and services
Application Number
9/811362
Publication Number
6910068 (B2)
Application Date
March 16, 2001
Publication Date
June 21, 2005
Inventor
Peter S Ford
Carnation
WA, US
Holly N Knight
Woodinville
WA, US
Ting Cai
Redmond
WA, US
Paul J Leach
Seattle
WA, US
Donald R Ryan
Redmond
WA, US
Daniel R Weisman
Kirkland
WA, US
Christopher M Rude
Redmond
WA, US
Jeffrey C Schlimmer
Redmond
WA, US
Shyamalan Pather
Redmond
WA, US
Ye Gu
Seattle
WA, US
Amar S Gandhi
Redmond
WA, US
William M Zintel
Kenmore
WA, US
Agent
Lee & Hayes PLLC
Assignee
Microsoft Corporation
WA, US
IPC
G06F 015/177
View Original Source