Method and system for managing resources for multi-service jobs based on location
First Claim
1. A method for assisting users in the exploitation of a network'"'"'s resources by selecting an optimal plan for implementing a user'"'"'s job request for network services includes:
- receiving a job request and user location data;
generating a plurality of plans to implement the job request; and
selecting a generated job plan that best comports with the user location data.
1 Assignment
0 Petitions
Accused Products
Abstract
A system and method generate and select an optimal job plan in response to a user'"'"'s job request. The system may be implemented with an orchestrator that includes a user interface, a job plan generation manager, a job plan selector, and a job plan manager. The user interface communicates with a requesting user to receive a job request, user location and preference data, and provide a user with job plan status data. The job plan generator generates the permutations of job plans for implementing the requested job. The job plan selector computes the job plan scores for each of the generated job plans and selects the one that corresponds to the best score for some criterion. Data regarding the selected job plan may be provided to the user interface for communication to the user. The job plan manager supervises the service sites in accordance with the selected job plan and provides status information to the user interface for communication to the user.
-
Citations
20 Claims
-
1. A method for assisting users in the exploitation of a network'"'"'s resources by selecting an optimal plan for implementing a user'"'"'s job request for network services includes:
-
receiving a job request and user location data;
generating a plurality of plans to implement the job request; and
selecting a generated job plan that best comports with the user location data. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9)
-
-
10. A system for assisting users in the exploitation of a network'"'"'s resources by selecting an optimal plan for implementing a user'"'"'s job request for network services comprising:
-
an orchestrator for generating an optimal job plan to implement a job request received from a user; and
a computer on which the orchestrator executes. - View Dependent Claims (11, 12, 13, 14, 15, 16, 17, 18)
-
-
19. A system for assisting users in the exploitation of a network'"'"'s resources by selecting an optimal plan for implementing a user'"'"'s job request for network services comprising:
-
a user interface for communicating with a requesting user;
a job plan generator for generating a plurality of job plans for implementing a requested job;
a job plan selector for computing a job plan score for each generated job plan in the generated plurality of job plans and selecting a job plan from the generated plurality of job plans in correspondence with a best job plan score; and
a job plan manager for supervising service sites in accordance with the selected job plan and providing status information to the user interface for communication to the user. - View Dependent Claims (20)
-
Specification