Proxy service providing apparatus, service providing method, and network system
First Claim
Patent Images
1. A proxy service providing apparatus which connects a plurality of first devices which provide services and a second device which does not directly use the services provided by the plurality of first devices, via a network, comprising:
- a storage unit adapted to store a first table describing a correspondence relationship between each of the plurality of first devices and a service provided by each of the plurality of first devices, and a second table describing a correspondence relationship between the second device and a service providable to the second device among the services provided by the plurality of first devices;
a processor including a determination unit adapted to determine a parent-child relationship between the proxy service providing apparatus and the second device based on the second table;
the processor including a service search unit adapted to, upon receiving, from the second device, a request for provision of the service provided by each of the plurality of the first devices, search for the service providable to the second device based on the first table and the second table stored in the storage unit; and
a providing unit adapted to replicate the service provided by each of the plurality of first devices and provide a service, corresponding to the service providable to the second device obtained as a search result of the service search unit among the replicated service, to the second device based on a determination result of the determination unit.
1 Assignment
0 Petitions
Accused Products
Abstract
A proxy service providing apparatus includes a service search unit adapted to, upon receiving, from a connection device connectable to a network, a request of a service provided by each device connected to the network, search for a providable service to the connection device in accordance with a relationship with the connection device, and a providing unit adapted to replicate and provide the providable service to the connection device based on a search result of said service search unit.
-
Citations
7 Claims
-
1. A proxy service providing apparatus which connects a plurality of first devices which provide services and a second device which does not directly use the services provided by the plurality of first devices, via a network, comprising:
-
a storage unit adapted to store a first table describing a correspondence relationship between each of the plurality of first devices and a service provided by each of the plurality of first devices, and a second table describing a correspondence relationship between the second device and a service providable to the second device among the services provided by the plurality of first devices; a processor including a determination unit adapted to determine a parent-child relationship between the proxy service providing apparatus and the second device based on the second table; the processor including a service search unit adapted to, upon receiving, from the second device, a request for provision of the service provided by each of the plurality of the first devices, search for the service providable to the second device based on the first table and the second table stored in the storage unit; and a providing unit adapted to replicate the service provided by each of the plurality of first devices and provide a service, corresponding to the service providable to the second device obtained as a search result of the service search unit among the replicated service, to the second device based on a determination result of the determination unit. - View Dependent Claims (2, 3, 4)
-
-
5. A service providing method by a proxy service providing apparatus which connects a plurality of first devices which provide services and a second device which does not directly use the services provided by the plurality of first devices, via a network, the method comprising:
-
a storing step of storing in a storage unit a first table describing a correspondence relationship between each of the plurality of first devices and a service provided by each of the plurality of first devices, and a second table describing a correspondence relationship between the second device and a service providable to the second device among the services provided by the plurality of first devices; a determination step of determining a parent-child relationship between the proxy service providing apparatus and the second device based on the second table; a service searching step of, upon receiving, from the second device, a request for provision of the service provided by each of the plurality of the first devices, searching for the service providable to the second device based on the first table and the second table stored in the storage unit; and a providing step of replicating the service provided by each of the plurality of first devices and providing a service, corresponding to the service providable to the second device obtained as a search result in the searching step among the replicated services, to the second device based on a determination result in the determination step.
-
-
6. A network system comprising a plurality of devices connected to a network,
wherein the plurality of devices include at least one proxy service providing apparatus which connects a plurality of first devices which provide services, and at least one remote control apparatus which does not directly use the services provided by the plurality of first devices, and wherein the proxy service providing apparatus includes: -
a storage unit adapted to store a first table describing a correspondence relationship between each of the plurality of first devices and a service provided by each of the plurality of first devices, and a second table describing a correspondence relationship between the remote control apparatus and a service providable to the remote control apparatus among the services provided by the plurality of first devices; a processor including a determination unit adapted to determine a parent-child relationship between the proxy service providing apparatus and the remote control apparatus based on the second table; the processor including a service search unit adapted to search for the service providable to the remote control apparatus based on the first table and the second table stored in the storage unit, and a providing unit adapted to replicate the service provided by each of the plurality of first devices and provide a service, corresponding to the service providable to the remote control apparatus obtained as a search result of the service search unit among the replicated services, to the remote control apparatus based on a determination result of the determination unit. - View Dependent Claims (7)
-
Specification