Information processing apparatus and control method thereof, service providing apparatus and control method thereof, information processing system, information processing method, program, and recording medium
First Claim
1. An information processing apparatus comprising:
- a first communication unit adapted to communicate via a first network;
a second communication unit adapted to communicate via a second network;
a first detection unit adapted to detect a disconnection of a service providing apparatus, which provides a UPnP service on the first network, from the first network;
a second detection unit adapted to detect the service providing apparatus on the second network based on communication by the second communication unit connecting to the service providing apparatus on the second network via Bluetooth;
a proxy unit adapted to perform a proxy process, on the first network, for a service provided by a service providing apparatus, in a case that the first detection unit detects the disconnection of the service providing apparatus from the first network and the second detection unit detects the service providing apparatus on the second network;
a memory adapted to store a program; and
a processor adapted to function as at least one of the units by executing the program stored on the memory.
1 Assignment
0 Petitions
Accused Products
Abstract
An information processing apparatus that provides a proxy for a service that a service providing apparatus provides to a control apparatus, the information processing apparatus includes: a first communications unit adapted to connect to a first communications path; a second communications unit adapted to connect to a second communications path; a first determination unit adapted to determine whether or not the providing apparatus exists via the first communications unit; a second determination unit adapted to determine whether or not the providing apparatus exists via the second communications unit; a connection unit adapted to connect to the providing apparatus via the second communications unit; and a proxy unit adapted to connect to the control apparatus via the first communications unit, and provide a proxy for a service between the providing apparatus and the control apparatus.
5 Citations
14 Claims
-
1. An information processing apparatus comprising:
-
a first communication unit adapted to communicate via a first network; a second communication unit adapted to communicate via a second network; a first detection unit adapted to detect a disconnection of a service providing apparatus, which provides a UPnP service on the first network, from the first network; a second detection unit adapted to detect the service providing apparatus on the second network based on communication by the second communication unit connecting to the service providing apparatus on the second network via Bluetooth; a proxy unit adapted to perform a proxy process, on the first network, for a service provided by a service providing apparatus, in a case that the first detection unit detects the disconnection of the service providing apparatus from the first network and the second detection unit detects the service providing apparatus on the second network; a memory adapted to store a program; and a processor adapted to function as at least one of the units by executing the program stored on the memory. - View Dependent Claims (2, 3, 4, 5, 9, 10, 11, 12, 13, 14)
-
-
6. An information processing system having a control apparatus, a service providing apparatus that provides a service to the control apparatus, and an information processing apparatus that provides a proxy for the service, the information processing apparatus comprising:
-
a first communication unit adapted to communicate via a first network; a second communication unit adapted to communicate via a second network; a first detection unit adapted to detect a disconnection of a service providing apparatus which provides a UPnP service on the first network, from the first network; a second detection unit adapted to detect the service providing apparatus on the second network based on communication by the second communication unit connecting to the service providing apparatus on the second network via Bluetooth; a proxy unit adapted to perform the a proxy process, on the first network, for a service provided by the service providing apparatus, in a case that the first detection unit detects the disconnection of the service providing apparatus from the first network and the second detection unit detects the service providing apparatus on the second network; a memory adapted to store a program; and a processor adapted to function as at least one of the units by executing the program stored on the memory.
-
-
7. A method for controlling an information processing apparatus that comprises a first communications unit adapted to communicate via a first network and a second communications unit adapted to communicate via a second network, the method comprising:
-
a first detection step of detecting a disconnection of a service providing apparatus, which provides a UPnP service on the first network, from the first network; a second detection step of detecting the service providing apparatus on the second network based on communication by the second communication unit connecting to the second network on the second network via Bluetooth; and a proxy step of performing a proxy process, on the first network, for a service provided by a service providing apparatus, in a case that the disconnection of the service providing apparatus from the first network is detected in the first detection step and the service providing apparatus on a second network is detected in the second detection step.
-
-
8. A non-transitory computer-readable recording medium storing a program causing a computer to function as an information processing apparatus comprising:
-
a first communication unit adapted to communicate via a first network; a second communications unit adapted to communicate via a second network; a first detection unit adapted to detect a disconnection of a service providing apparatus, which provides a UPnP service on the first network, from the first network; a second detection unit adapted to detect the service providing apparatus on the second network based on communication by the second communication unit connecting to the service providing apparatus on the second network via Bluetooth; and a proxy unit adapted to perform the a proxy process, on the first network, for a service provided by a service providing apparatus, in a case that the first detection unit detects the disconnection of the service providing apparatus from the first network and the second detection units detects the service providing apparatus on the second network.
-
Specification