System and method for managing jobs in heterogeneous environments
First Claim
Patent Images
1. A job manager operable to:
- normalize a command submitted by a user;
execute a first job associated with a first operating environment in response to the normalized command; and
execute a second job associated with a second operating environment in response to the normalized command, wherein the first operating environment and the second operating environment are heterogeneous.
2 Assignments
0 Petitions
Accused Products
Abstract
A system and method for managing jobs are provided. A job manager is operable to normalize a command submitted by a user. The job manager then executes a first job associated with a first operating environment in response to the normalized command and executes a second job associated with a second operating environment in response to the normalized command. The first operating environment and the second operating environment are heterogeneous.
-
Citations
24 Claims
-
1. A job manager operable to:
-
normalize a command submitted by a user;
execute a first job associated with a first operating environment in response to the normalized command; and
execute a second job associated with a second operating environment in response to the normalized command, wherein the first operating environment and the second operating environment are heterogeneous. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8)
-
-
9. A system for managing jobs in heterogeneous environments, comprising:
-
memory storing policies for normalizing commands from a plurality of users; and
one or more processors operable to;
normalize a particular command submitted by a particular user based on the policies;
execute a first job associated with a first operating environment in response to the normalized command; and
execute a second job associated with a second operating environment in response to the normalized command, wherein the first operating environment and the second operating environment are heterogeneous. - View Dependent Claims (10, 11, 12, 13, 14, 15, 16)
-
-
17. A method for managing jobs in heterogeneous environments, comprising:
-
normalizing a command submitted by a user;
executing a first job associated with a first operating environment in response to the normalized command; and
executing a second job associated with a second operating environment in response to the normalized command, wherein the first operating environment and the second operating environment are heterogeneous. - View Dependent Claims (18, 19, 20, 21, 22, 23)
-
-
24. A job manager, comprising:
-
a connection listener operable to maintain connection threads for communications between the job manager and clients;
a worker pool comprising a pool of worker threads and operable to receive a client request via the connection listener and pass the request to one of the worker threads;
a request controller operable to receive the request from the one of the worker threads and pass the request to a parser manager, the parser manager operable to parse the request into a request object and pass the request object to the handler manager and the handler manager operable to process the request object in order to effectuate the request, generate a response object, and pass the response object to a view controller via the request controller, the view controller operable to process the response object into one of a plurality of views;
a session manager operable to manage sessions assigned to specific clients;
a template manager operable to manage templates utilized by the job manager;
an adapter manager operable to manage adapters associated with different operating environments; and
a profile manager operable to manage objects encapsulating profiles of enterprise elements.
-
Specification