Patent application number | Description | Published |
20090118842 | Manufacturing prediction server - In one embodiment, a method for providing predictions pertaining to a future state of a manufacturing facility includes collecting data from various source systems in a manufacturing facility, and generating predictions pertaining to a future state of the manufacturing facility based on the collected data. The method further includes providing the predictions to recipient systems in the manufacturing facility. | 05-07-2009 |
20090119077 | Use of simulation to generate predictions pertaining to a manufacturing facility - In one embodiment, a method for using simulation to predict the future of a manufacturing facility includes obtaining data pertaining to the current state of the manufacturing facility, and building a simulation model based on the obtained data. The method may further include identifying a time horizon defining a point of time in the future, performing a simulation run for the time horizon using the simulation model to predict the state of the manufacturing facility at the future point of time, and storing the resulting predictions in a database. | 05-07-2009 |
20090119618 | User-specified configuration of prediction services - Methods and systems for facilitating user-specified configuration of prediction services in a manufacturing facility. In one embodiment, a workflow user interface is presented to allow a user to specify a workflow for providing predictions pertaining to a future of a manufacturing facility. The workflow identifies a sequence of operations to be performed for providing the predictions. In addition, the user can specify properties for each operation in the workflow user interface. The workflow with the properties are then stored in a repository for subsequent execution in response to a workflow trigger. | 05-07-2009 |
20090119669 | User-specified configuration of scheduling services - Methods and systems for facilitating user-specified configuration of scheduling services in a manufacturing facility. In one embodiment, a workflow user interface is presented to allow a user to specify a workflow for providing a scheduling for a manufacturing facility. The workflow identifies a sequence of operations to be performed for providing the schedule. In addition, the user can specify properties for each operation in the workflow user interface. The workflow with the properties are then stored in a repository for subsequent execution in response to a workflow trigger. | 05-07-2009 |
20100228372 | PER-STATION START TIME CONSTRAINT - A per-station start time scheduler identifies a station that is unavailable to perform a task over a time interval. The scheduler identifies a plurality of stations and a start time of a task. The scheduler monitors each of the plurality of stations using a station time constraint corresponding to the task. Upon detecting that a station is unavailable to perform a task over a time interval, the scheduler sends a notification specifying the station that is unavailable to perform the task. | 09-09-2010 |
20110029984 | COUNTER AND TIMER CONSTRAINTS - A method and system for scheduling tasks using a counter constraint. A method may include identifying multiple tasks to be performed, receiving dependency data indicating that scheduling of at least one task is dependent on whether a counter satisfies a threshold in relation to an additional condition, and upon determining, during scheduling, that the counter satisfies the threshold in relation to the additional condition, triggering a scheduling action with respect to at least one task. | 02-03-2011 |
20110208337 | PREDICTION AND SCHEDULING SERVER - A server creates a plurality of projects pertaining to providing manufacturing service results. Each of the plurality of projects specifies operations to be performed relating to providing the manufacturing service results and at least one of the plurality of projects generates a requested manufacturing service result. The server initiates the at least one project that generates the requested manufacturing service result, wherein the at least one project is associated with an execution engine. The initiation of the at least one project may include sending input data to the execution engine based on configuration data that is associated with the execution engine, and obtaining the requested manufacturing service result from the execution engine. The server provides the requested manufacturing server result to at least one recipient. | 08-25-2011 |
20130226547 | CONFIGURING A DISPATCHING RULE FOR EXECUTION IN A SIMULATION - A computer system identifies a dispatching rule that corresponds to a dispatching decision to be made in a simulation of a production environment. The dispatching rule is associated with a set of data processes. The computer system identifies a subset of the data processes that is to be executed in the simulation and executes the subset of data processes to simulate the dispatching rule to make the dispatching decision. The computing system generates a simulation decision that describes the dispatching decision made from executing the subset of data processes. | 08-29-2013 |
20140136252 | METHOD AND SYSTEM FOR SPLITTING SCHEDULING PROBLEMS INTO SUB-PROBLEMS - A computing system receives user input of scheduling problem data. The scheduling problem data relates to a scheduling problem and includes one or more stations and tasks to be performed by at least one station. The computing system constructs a graph problem using the scheduling problem data. The graph problem includes a graph. The computing system cuts the graph into sub-graphs using a cut algorithm to create a cut result that satisfies a threshold and identifies one or more task exceptions from the sub-graphs in the cut result. The one or more task exceptions are tasks that can be assigned to more than one sub-graph. The computing system creates scheduling sub-problems pertaining to the one or more task exceptions using the cut result. | 05-15-2014 |
20140277667 | METHOD AND SYSTEM FOR FILTERING LOT SCHEDULES USING A PREVIOUS SCHEDULE - Methods and systems are provided for filtering lot schedules of a manufacturing facility. A first schedule is identified, in which the first schedule is a previously executed schedule. A processing device generates a pool of lots to be scheduled using information from the first schedule, in which the pool of lots is a subset of a plurality of lots associated with the first schedule. The processing device generates a second schedule using the pool of lots. | 09-18-2014 |