Patent ID: 7962598

Claim:
A method of concurrent IGRS-UPnP device operation for network having at least one IGRS device or at least one UPnP device or both, comprising: composing at least one message, said message including: a first portion of content compatible only with the IGRS protocol; a second portion of content compatible only with the UPnP protocol; and a third portion of content compatible with both the IGRS and the UPnP protocols; and broadcasting said message to other devices in the network; wherein said message being interoperable among said network of IGRS device and UPnP device; wherein the composing of message and the broadcasting of message are performed by a control point device, comprising: a port layer, comprising a first port and a second port; an application layer, comprising a mini-server, a multicast listener, and a HTTP sender; a profile handler session layer, comprising an UPnP profile handler and an IGRS profile handler; a device handler session layer, comprising an advertisement handler, an event handler, a description handler, a discovery handler, and an IGRS Pipe/Session Manager; and a transport layer, comprising a core library operable to handle protocols selected from the group consisting of HTTP, XML, SSDP, GENA, SOAP, and WSDL.