Patent ID: 7539152
Filing Date: 2009-05-26
Classification: H04L

Abstract:
1. A service providing apparatus which, when operating as a UPnP device, advertises first service description on a network and which provides a first service associated with the first service description in response to a request from a first UPnP control point, the apparatus comprising: a definition table to define a condition on which a function of the first service is extended utilizing a second service associated with second service description and a method of calling the second service; a searching module configured to search the network for the second service which satisfies the condition referring to the definition table; an update module configured to update the first service description based on the second service description associated with the searched second service; an advertising module configured to transmit a packet which indicates the first UPnP control point to acquire service description again, in order to advertise service description of the updated first service, targeting the first UPnP control point on the network; a module configured to operate as a second UPnP control point and call the second service in accordance with the calling method, in response to a service request based on the service description of the advertised first service; a module configured to receive a response from the called second service; and a module configured to generate a response to the service request based on the response from the received second service, wherein the packet includes an SSDP (Simple Service Discovery Protocol): alive packet in which a header portion is set so that an internal cache indicating information for the first service is cleared.