-
公开(公告)号:US20050074018A1
公开(公告)日:2005-04-07
申请号:US10981030
申请日:2004-11-04
申请人: William Zintel , Amar Gandhi , Ye Gu , Shyamalan Pather , Jeffrey Schlimmer , Christopher Rude , Daniel Weisman , Donald Ryan , Paul Leach , Ting Cai , Holly Knight , Peter Ford
发明人: William Zintel , Amar Gandhi , Ye Gu , Shyamalan Pather , Jeffrey Schlimmer , Christopher Rude , Daniel Weisman , Donald Ryan , Paul Leach , Ting Cai , Holly Knight , Peter Ford
CPC分类号: H04L29/12235 , H04L12/2803 , H04L12/2805 , H04L12/2807 , H04L12/2818 , H04L12/2856 , H04L12/2898 , H04L12/4633 , H04L29/06 , H04L29/0602 , H04L29/1232 , H04L29/12594 , H04L47/2408 , H04L61/2023 , H04L61/2092 , H04L61/30 , H04L67/02 , H04L67/025 , H04L67/125 , H04L67/14 , H04L67/16 , H04L69/329
摘要: 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.
-
公开(公告)号:US20050097503A1
公开(公告)日:2005-05-05
申请号:US10981057
申请日:2004-11-04
申请人: William Zintel , Amar Gandhi , Ye Gu , Shyamalan Pather , Jeffrey Schlimmer , Christopher Rude , Daniel Weisman , Donald Ryan , Paul Leach , Ting Cai , Holly Knight , Peter Ford
发明人: William Zintel , Amar Gandhi , Ye Gu , Shyamalan Pather , Jeffrey Schlimmer , Christopher Rude , Daniel Weisman , Donald Ryan , Paul Leach , Ting Cai , Holly Knight , Peter Ford
CPC分类号: H04L29/12235 , H04L12/2803 , H04L12/2805 , H04L12/2807 , H04L12/2818 , H04L12/2856 , H04L12/2898 , H04L12/4633 , H04L29/06 , H04L29/0602 , H04L29/1232 , H04L29/12594 , H04L47/2408 , H04L61/2023 , H04L61/2092 , H04L61/30 , H04L67/02 , H04L67/025 , H04L67/125 , H04L67/14 , H04L67/16 , H04L69/329
摘要: 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.
摘要翻译: 通用即插即用(UPnP)设备通过一系列流程(发现,描述,控制,事件和呈现)使其自身已知。 在发现UPnP设备后,实体可以通过检索设备的描述来了解设备及其功能的更多信息。 描述包括供应商特定的制造商信息,如型号名称和编号,序列号,制造商名称,供应商特定网站的URL等。该描述还包括任何嵌入式设备或服务的列表以及用于控制的URL ,事件和演示。 描述由供应商编写,通常基于由UPnP论坛工作委员会制作的设备模板。 模板派生自用于定义要描述设备和设备支持的任何服务的元素的模板语言。 模板语言是使用组织和构造元素的基于XML的语法编写的。
-
公开(公告)号:US20060123125A1
公开(公告)日:2006-06-08
申请号:US11337204
申请日:2006-01-19
申请人: Daniel Weisman , Shyamalan Pather , Ravi Rao , William Zintel , Mason Bendixen , Christopher Rude
发明人: Daniel Weisman , Shyamalan Pather , Ravi Rao , William Zintel , Mason Bendixen , Christopher Rude
IPC分类号: G06F15/16
CPC分类号: H04L67/2823 , G06F9/4411 , G06F9/465 , H04L12/2803 , H04L12/2838 , H04L29/06 , H04L69/32 , H04L69/329
摘要: 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 protocol operations of the peer networking protocol, which frees the developers of the hosted devices from having to individually implement the peer networking protocol in the hosted devices' software and need implement only the core functionality of the hosted device. The device hosting framework operates as a host supporting device interoperability via the peer networking protocol for multiple hosted devices.
-
公开(公告)号:US20060168159A1
公开(公告)日:2006-07-27
申请号:US11336756
申请日:2006-01-19
申请人: Daniel Weisman , Shyamalan Pather , Ravi Rao , William Zintel , Mason Bendixen , Christopher Rude
发明人: Daniel Weisman , Shyamalan Pather , Ravi Rao , William Zintel , Mason Bendixen , Christopher Rude
IPC分类号: G06F15/177
CPC分类号: H04L67/2823 , G06F9/4411 , G06F9/465 , H04L12/2803 , H04L12/2838 , H04L29/06 , H04L69/32 , H04L69/329
摘要: 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 protocol operations of the peer networking protocol, which frees the developers of the hosted devices from having to individually implement the peer networking protocol in the hosted devices' software and need implement only the core functionality of the hosted device. The device hosting framework operates as a host supporting device interoperability via the peer networking protocol for multiple hosted devices.
-
公开(公告)号:US20060184661A1
公开(公告)日:2006-08-17
申请号:US11336046
申请日:2006-01-19
申请人: Daniel Weisman , Shyamalan Pather , Ravi Rao , William Zintel , Mason Bendixen , Christopher Rude
发明人: Daniel Weisman , Shyamalan Pather , Ravi Rao , William Zintel , Mason Bendixen , Christopher Rude
IPC分类号: G06F15/173
CPC分类号: H04L67/2823 , G06F9/4411 , G06F9/465 , H04L12/2803 , H04L12/2838 , H04L29/06 , H04L69/32 , H04L69/329
摘要: 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 protocol operations of the peer networking protocol, which frees the developers of the hosted devices from having to individually implement the peer networking protocol in the hosted devices' software and need implement only the core functionality of the hosted device. The device hosting framework operates as a host supporting device interoperability via the peer networking protocol for multiple hosted devices.
-
公开(公告)号:US20060123124A1
公开(公告)日:2006-06-08
申请号:US11336747
申请日:2006-01-19
申请人: Daniel Weisman , Shyamalan Pather , Ravi Rao , William Zintel , Mason Bendixen , Christopher Rude
发明人: Daniel Weisman , Shyamalan Pather , Ravi Rao , William Zintel , Mason Bendixen , Christopher Rude
IPC分类号: G06F15/16
CPC分类号: H04L67/2823 , G06F9/4411 , G06F9/465 , H04L12/2803 , H04L12/2838 , H04L29/06 , H04L69/32 , H04L69/329
摘要: 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 protocol operations of the peer networking protocol, which frees the developers of the hosted devices from having to individually implement the peer networking protocol in the hosted devices' software and need implement only the core functionality of the hosted device. The device hosting framework operates as a host supporting device interoperability via the peer networking protocol for multiple hosted devices.
-
公开(公告)号:US07437434B2
公开(公告)日:2008-10-14
申请号:US10981057
申请日:2004-11-04
申请人: 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
发明人: 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
IPC分类号: G06F15/177 , G06F12/00
CPC分类号: H04L29/12235 , H04L12/2803 , H04L12/2805 , H04L12/2807 , H04L12/2818 , H04L12/2856 , H04L12/2898 , H04L12/4633 , H04L29/06 , H04L29/0602 , H04L29/1232 , H04L29/12594 , H04L47/2408 , H04L61/2023 , H04L61/2092 , H04L61/30 , H04L67/02 , H04L67/025 , H04L67/125 , H04L67/14 , H04L67/16 , H04L69/329
摘要: 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.
-
公开(公告)号:US06910068B2
公开(公告)日:2005-06-21
申请号:US09811362
申请日:2001-03-16
申请人: 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
发明人: 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
CPC分类号: H04L29/12235 , H04L12/2803 , H04L12/2805 , H04L12/2807 , H04L12/2818 , H04L12/2856 , H04L12/2898 , H04L12/4633 , H04L29/06 , H04L29/0602 , H04L29/1232 , H04L29/12594 , H04L47/2408 , H04L61/2023 , H04L61/2092 , H04L61/30 , H04L67/02 , H04L67/025 , H04L67/125 , H04L67/14 , H04L67/16 , H04L69/329
摘要: 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.
-
公开(公告)号:US07441019B2
公开(公告)日:2008-10-21
申请号:US10981030
申请日:2004-11-04
申请人: 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
发明人: 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
IPC分类号: G06F15/177 , G06F17/00
CPC分类号: H04L29/12235 , H04L12/2803 , H04L12/2805 , H04L12/2807 , H04L12/2818 , H04L12/2856 , H04L12/2898 , H04L12/4633 , H04L29/06 , H04L29/0602 , H04L29/1232 , H04L29/12594 , H04L47/2408 , H04L61/2023 , H04L61/2092 , H04L61/30 , H04L67/02 , H04L67/025 , H04L67/125 , H04L67/14 , H04L67/16 , H04L69/329
摘要: 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.
摘要翻译: 通用即插即用(UPnP)设备通过一系列过程(发现,描述,控制,事件和演示)使自己知道。 在发现UPnP设备后,实体可以通过检索设备的描述来了解设备及其功能的更多信息。 描述包括供应商特定的制造商信息,如型号名称和编号,序列号,制造商名称,供应商特定网站的URL等。该描述还包括任何嵌入式设备或服务的列表以及用于控制的URL ,事件和演示。 描述由供应商编写,通常基于由UPnP论坛工作委员会制作的设备模板。 模板派生自用于定义要描述设备和设备支持的任何服务的元素的模板语言。 模板语言是使用组织和构造元素的基于XML的语法编写的。
-
10.
公开(公告)号:US07669177B2
公开(公告)日:2010-02-23
申请号:US10693735
申请日:2003-10-24
申请人: Robert H. Gerber , Holly Knight , Murali R. Krishnan , Niranjan Nilakantan , Shahaf Abileah , Shyamalan Pather
发明人: Robert H. Gerber , Holly Knight , Murali R. Krishnan , Niranjan Nilakantan , Shahaf Abileah , Shyamalan Pather
CPC分类号: G06F9/44505
摘要: The present systems and methods disclose a system for personalizing computer functionality. End-users are provided with tools to easily write rich and complex preferences, for example, by using a plurality simple IF-THEN propositional logic. The preferences are then transformed into queries and executed efficiently on structured data. Preferences that are satisfied then execute actions such as providing notification or storing data in a particular folder. Furthermore, according to an aspect of the invention, data, logic, events, inter alia, are all schematized, thereby enabling sharing of data between application components and across applications.
摘要翻译: 本系统和方法公开了一种用于个性化计算机功能的系统。 为最终用户提供了工具,可以轻松地编写丰富和复杂的首选项,例如,通过使用多个简单的IF-THEN命题逻辑。 然后将首选项转换为查询并高效地执行结构化数据。 首选项被满足,然后执行诸如提供通知或将数据存储在特定文件夹中的操作。 此外,根据本发明的一个方面,数据,逻辑,事件等都被示意化,从而使应用程序组件之间和跨应用程序共享数据。
-
-
-
-
-
-
-
-
-