Factory management system
First Claim
1. A device, comprising:
- one or more memories;
a factory management interface,the factory management interface for receiving user input associated with a work request; and
one or more processors, communicatively coupled to the one or more memories, to;
receive information associated with the work request;
identify a work profile associated with the work request,the work profile being associated with generating a plan for a group of tasks to be performed in fulfilling the work request;
identify a group of task profiles associated with the group of tasks,the group of task profiles identifying;
a group of resources associated with performing the group of tasks, andparameters associated with estimating a resource demand for performing the group of tasks by the group of resources;
generate a plan, associated with the work request, based on the work profile and the group of task profiles,the plan identifying the group of tasks, an order for performing the group of tasks, and an estimated resource demand associated with performing the group of tasks;
determine a score associated with the plan,the plan being approved based on determining whether the score satisfies a threshold;
provide, to a resource device associated with the group of resources, an assignment based on the plan being approved,the assignment identifying a task from the group of tasks;
receive, from the resource device, a completion update,the completion update identifying the task and a completion status associated with the task;
update status information based on the completion update;
output a status update based on the status information;
receive, from the resource device, feedback associated with actual values for performing the task; and
automatically adjust the estimated resource demand associated with performing the group of tasks based upon the feedback associated with the actual values.
1 Assignment
0 Petitions
Accused Products
Abstract
A device may receive information associated with a work request. The device may identify a work profile, associated with a group of tasks to perform, and a group of task profiles, associated with estimating a resource demand for performing the group of tasks by a group of resources. The device may generate, based on the work profile and the group of task profiles, a plan identifying the group of tasks, an order for performing the group of tasks, and an estimated resource demand associated with performing the tasks. The device may provide, to a resource device associated with the group of resources, an assignment identifying a task from the group of tasks; may receive, from the resource device, a completion update identifying a completion status associated with the task; may update status information based on the completion update; and may output a status update based on the status information.
-
Citations
20 Claims
-
1. A device, comprising:
-
one or more memories; a factory management interface, the factory management interface for receiving user input associated with a work request; and one or more processors, communicatively coupled to the one or more memories, to; receive information associated with the work request; identify a work profile associated with the work request, the work profile being associated with generating a plan for a group of tasks to be performed in fulfilling the work request; identify a group of task profiles associated with the group of tasks, the group of task profiles identifying; a group of resources associated with performing the group of tasks, and parameters associated with estimating a resource demand for performing the group of tasks by the group of resources; generate a plan, associated with the work request, based on the work profile and the group of task profiles, the plan identifying the group of tasks, an order for performing the group of tasks, and an estimated resource demand associated with performing the group of tasks; determine a score associated with the plan, the plan being approved based on determining whether the score satisfies a threshold; provide, to a resource device associated with the group of resources, an assignment based on the plan being approved, the assignment identifying a task from the group of tasks; receive, from the resource device, a completion update, the completion update identifying the task and a completion status associated with the task; update status information based on the completion update; output a status update based on the status information; receive, from the resource device, feedback associated with actual values for performing the task; and automatically adjust the estimated resource demand associated with performing the group of tasks based upon the feedback associated with the actual values. - View Dependent Claims (2, 3, 4, 5, 6, 7)
-
-
8. A computer-readable medium storing instructions, the instructions comprising:
one or more instructions that, when executed by one or more processors, cause the one or more processors to; obtain work information associated with a work request via a factory management interface, the factory management interface for receiving user input associated with the work request; generate a plan to satisfy the work request, the plan identifying; a group of tasks to satisfy the work request,
the group of tasks being identified and organized according to work profile information associated with the work request,a resource to complete the group of tasks,
the resource being identified according to task profile information associated with the group of tasks,
an estimated demand associated with the resource completing the group of tasks,
the estimated demand being determined based on a set of parameters associated with the work profile information and the task profile information;generate a score associated with an ability of a supply of the resource to satisfy the estimated demand; determine that the plan is to be approved based on the score satisfying a threshold; determine a demand associated with completing another group of tasks by the resource, the other group of tasks being identified in a schedule, the other group of tasks being associated with the work profile information and the task profile information, and the demand being determined based on a set of demand parameters; determine a capacity associated with completing tasks by the resource, the capacity being determined based on a set of capacity parameters associated with resource profile information, the resource profile information being associated with the resource; determine, based on the capacity and the demand, a supply associated with the resource; provide, for presentation to a user, planning information, the planning information being associated with the plan, the schedule, the capacity, the supply, the demand, and the estimated demand; receive feedback associated with actual values for performing the task; and automatically adjust the estimated demand associated with performing the group of tasks based upon the feedback associated with the actual values. - View Dependent Claims (9, 10, 11, 12)
-
13. A method, comprising:
-
receiving, by a device and via a user interface, input information associated with a work request; determining, by the device, a resource associated with the work request; determining, by the device, a demand on the resource to perform the work request; determining, by the device, other demands on the resource to perform planned work requests; determining, by the device, an assignment of the resource to perform a group of tasks assigned to the resource, the assignment identifying a task from the group of tasks to be performed, the group of tasks being associated with scheduled work requests; determining, by the device, a status associated with the scheduled work requests; determining, by the device, one or more metrics for measuring a progress or performance associated with the resource; providing, by the device and for presentation via the user interface, output information associated with; the demand, the other demands, the assignment, the one or more metrics, and the status; receiving, by the device, feedback associated with actual values for performing the task; and automatically adjusting, by the device, the demand associated with performing the group of tasks based upon the feedback associated with the actual values. - View Dependent Claims (14, 15, 16, 17, 18, 19, 20)
-
Specification