Patent ID: 7979583
Filing Date: 2011-07-12
Classification: H04L

Abstract:
1. An information processing apparatus which includes a server function configured to provide one or more services to a client apparatus via a communication network, comprising: a service ID generation unit configured to generate service IDs for the respective services to associate the service IDs with the services for identifying the services; a service ID transmission unit configured to transmit a declaration of participation in the communication network and the service ID to at least one of the client apparatus and a discovery proxy server connected to the communication network when the information processing apparatus participates in the communication network; and a service connection unit configured to transmit, when the at least one of the client apparatus and the discovery proxy server has made an inquiry on an address solution based on the service ID, information on an IP address of the information processing apparatus in the communication network to the at least one of the client apparatus and the discovery proxy server that made the inquiry, and then provide the respective service specified by the service ID to the at least one of the client apparatus and the discovery proxy server using the IP address.