Servicing device aggregates
First Claim
1. A method for a service host to obtain services from a service source, comprising:
- determining a resource context, the determining based at least in part on monitoring communicative couplings of machines to a network;
transmitting the resource context to the service source; and
receiving from the service source a list of services determined with respect to the resource context, each service requiring selected ones of machines identified in the resource context.
1 Assignment
0 Petitions
Accused Products
Abstract
A constellation is determined in reference to a particular combination of devices and/or software, some or all of which may be coupled with a network. A constellation addresses aggregate capabilities provided by a combination of devices and/or software available on the network. The network may define multiple constellations. Services are written for constellations, and the services may be pulled from external sources for use on the network. A server on the network, such as a service host, may coordinate and manage obtaining services from the external sources, and removing or disabling services for constellations no longer valid.
-
Citations
34 Claims
-
1. A method for a service host to obtain services from a service source, comprising:
-
determining a resource context, the determining based at least in part on monitoring communicative couplings of machines to a network;
transmitting the resource context to the service source; and
receiving from the service source a list of services determined with respect to the resource context, each service requiring selected ones of machines identified in the resource context. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11)
-
-
12. A method for a service source to provision a constellation of resources communicatively coupled with a first network, the method comprising:
-
receiving from a service host a resource context for the constellation of resources;
accessing service descriptions of services offered by the service source or other service sources communicatively coupled with the service source;
mapping the resource context against the accessed service descriptions to determine a service operable on the resource context; and
identifying the determined service to the service host. - View Dependent Claims (13, 14, 15, 16, 17, 18, 19, 20, 21)
-
-
22. An article comprising a machine-accessible media having associated data for a service host to obtain services from a service source, wherein the data, when accessed, results in a machine performing:
-
determining a resource context, the determining based at least in part on monitoring communicative couplings of machines to a network;
transmitting the resource context to the service host;
receiving from the service source a list of services determined with respect to the resource context, each service requiring selected ones of machines identified in the resource context; and
selecting a service from the collection of services. - View Dependent Claims (23, 24, 25)
-
-
26. An article comprising a machine-accessible media having associated data for a service source to provision a constellation of resources communicatively coupled with a first network, wherein the data, when accessed, results in a machine performing:
-
receiving from a service host a resource context for the constellation of resources;
accessing service descriptions of services offered by the service source or service cataloging agents or brokers representing sources communicatively coupled with the service source;
mapping the resource context against the accessed service descriptions to determine a service operable on resources of the constellation; and
identifying the determined service to the source. - View Dependent Claims (27, 28, 29, 30, 31, 32, 33, 34)
-
Specification