Apparatus for and a method of facilitating the carrying out of a task
First Claim
1. Apparatus connectable to a network for enabling the carrying out of task for a user, the apparatus comprising:
- a service discoverer operable to discover services at locations on the network;
a task manager operable to control the carrying out of tasks using services discovered by the service discoverer;
an operations controller operable to control operations related to services; and
a service publisher operable, as a result of a discovery of a service by the service discoverer, to make that service discoverable by other apparatus connected to the network.
1 Assignment
0 Petitions
Accused Products
Abstract
In a network system, a client device is connected to the network via a controller that enables a user of the client device to carry out a task using one or more services available on the network.
The controller (10) has a service discoverer (12) that discovers services at locations on the network (N) and a task manager (14) that controls the carrying out of tasks using services discovered by the service discoverer (12). The controller (10) also has a service publisher (13) that, as a result of the discovery of a service by the service discoverer (12) makes that service discoverable by other controllers (10) connected to the network, thereby allowing those other controllers to discover and access that service or services via that controller.
-
Citations
62 Claims
-
1. Apparatus connectable to a network for enabling the carrying out of task for a user, the apparatus comprising:
-
a service discoverer operable to discover services at locations on the network;
a task manager operable to control the carrying out of tasks using services discovered by the service discoverer;
an operations controller operable to control operations related to services; and
a service publisher operable, as a result of a discovery of a service by the service discoverer, to make that service discoverable by other apparatus connected to the network. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 59, 60, 61)
-
-
31. A method of enabling the carrying out of task for a user, the method comprising apparatus carrying out the steps of:
-
discovering services at locations on the network;
controlling the carrying out of tasks using discovered services; and
as a result of the said discovery making discovered services discoverable by other apparatus connected to the network. - View Dependent Claims (32, 33, 34, 35, 36, 37, 38, 39, 40, 41, 42, 43, 44, 45, 46, 47, 48, 49, 50, 51, 52, 53, 54, 55, 56, 57, 58)
-
-
62. Apparatus connectable to a network for enabling the carrying out of task for a user, the apparatus comprising:
-
service discoverer means for discovering services at locations on the network;
task managing means for controlling the carrying out of tasks using services discovered by the service discoverer means;
operations controlling means for controlling operations related to services; and
service publishing means for, as a result of a discovery of a service by the service discoverer, making that service discoverable by other apparatus connected to the network.
-
Specification