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 that provides a proxy for a service that a service providing apparatus provides to a control apparatus, the information processing apparatus comprising:
- 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.
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.
11 Citations
14 Claims
-
1. 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 comprising:
-
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. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 13, 14)
-
-
9. A providing apparatus that provides a service to a control apparatus, the providing apparatus comprising:
-
a first communications unit adapted to connect to a first communications path; a second communications unit adapted to connect to a second communications path; and a switching unit adapted to, when a proxy function has been published via the first communications path from an information processing apparatus that provides a proxy for a service, switch providing of a service to the control apparatus via the first communications path to providing of a service to the information processing apparatus via the second communications path.
-
-
10. An information processing system having a control apparatus, a 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 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.
-
-
11. A method for controlling an information processing apparatus that provides a proxy for a service that a service providing apparatus provides to a control apparatus, the method comprising:
-
a first determination step of determining whether or not the providing apparatus exists via a first communications unit for connecting to a first communications path; a second determination step of determining whether or not the providing apparatus exists via a second communications unit for connecting to a second communications path; a connection step of connecting to the providing apparatus via the second communications unit; and a proxy step of connecting to the control apparatus via the first communications unit, and providing a proxy for a service between the providing apparatus and the control apparatus.
-
-
12. A method for controlling a providing apparatus that provides a service to a control apparatus, the method comprising:
a switching step of, when a proxy function has been published via a first communications path from an information processing apparatus that provides a proxy for a service, switching providing of a service to the control apparatus via the first communications path to providing of a service to the information processing apparatus via a second communications path.
Specification