Abstract:
A system for performing queue-based routing of print jobs in a multi-site print production environment may include an electronic dispatch system having a scheduling queue, at least one processor and a computer-readable storage medium. The computer-readable storage medium may include programming instructions that, when executed, cause the processor to receive print jobs from client computing devices, identify one or more print shops, select a set of print jobs from the scheduling queue that are to be assigned to the print shops for completion, generate a feasibility matrix for the selected print jobs, determine a preliminary assignment of the selected print jobs to the identified print shops using a set cover heuristic, use a linear programming heuristic to determine a final assignment of the selected print jobs to the identified print shops, and route each of the selected print jobs to an assigned print shop as specified by the final assignment.
Abstract:
A system for performing queue-based routing of print jobs in a multi-site print production environment may include an electronic dispatch system having a scheduling queue, at least one processor and a computer-readable storage medium. The computer-readable storage medium may include programming instructions that, when executed, cause the processor to receive print jobs from client computing devices, identify one or more print shops, select a set of print jobs from the scheduling queue that are to be assigned to the print shops for completion, generate a feasibility matrix for the selected print jobs, determine a preliminary assignment of the selected print jobs to the identified print shops using a set cover heuristic, use a linear programming heuristic to determine a final assignment of the selected print jobs to the identified print shops, and route each of the selected print jobs to an assigned print shop as specified by the final assignment.
Abstract:
A system for performing queue-based routing of print jobs in one or more print production environments includes a computing device having a processor, and a computer-readable storage medium in communication with the computing device. The computing device will receive print jobs from one or more client computing devices, and the computing device will store the received print jobs in a scheduling queue. When the computing device determines that a released print job has been released by a print production environment, it will determine a similarity metric for a plurality of print jobs in the scheduling queen, identify the print job having the highest similarity metric, and route the identified print job to the print production environment for processing.
Abstract:
A method of determining an input character based upon character recognition output of an education assessment system may include receiving, by a processing device, a proposed value generated using character recognition. The proposed value may be associated with at least one handwritten character of an assessment. The method may include determining, by the processing device, whether the proposed value is correct, by determining a posterior probability associated with each of one or more possible characters, identifying the possible character associated with the posterior probability having a highest value, and in response to identifying the proposed value as the possible character associated with the posterior probability having a highest value, determining, by the processing device, that the proposed value is correct, otherwise, determining that the proposed value is incorrect.
Abstract:
A method, system, and apparatus for capturing information is disclosed. The method includes emitting energy of a first wavelength from a first energy source located proximate to a first end of a digital pen and forming a first set handwritten markings on the substrate by causing the substrate to image as a result of an exposure of the substrate to the energy emitted from the first energy source. The method also includes detecting by an image-capturing sensor of the digital pen a first detected portion of a position-identifying pattern on the substrate and storing in the memory a digital document file comprising the first set of handwritten markings and the first detected portion of the position-identifying data. An apparatus and system for performing the method is also disclosed.
Abstract:
This disclosure provides a method and system to convert a first digital representation of a document including a first format to a second digital representation of the document including a second format. According to an exemplary method, a preexisting printed assessment is scanned to produce an image file and an educational assessment analysis system captures an image area associated with a question, processes the captured image area to automatically assign metadata associated with an independent assessment creation process to the captured image area, which is subsequently processed to generate an assessment based on the assigned metadata which conforms with a format consistent with the independent assessment creation process.
Abstract:
Methods and systems evaluate the most recent print job processed with different printing sites to calculate the current residual capacity for each of the different printing sites. The current residual capacity is determined and maintained by a computerized server. These methods and systems can then calculate the turnaround time of a print job for each of the different printing sites based on the current residual capacity, can calculate the cost of the print job for each of the different printing sites based on historical cost information maintained by the computerized server, and can calculate a weighted sum of the turnaround time and cost of the print job for each of the different printing sites. This allows these methods and systems to select one of the different printing sites based on the relatively lowest weighted sum for the print job, and to assign the print job to the selected printing site.
Abstract:
A method of determining a maximum profit for a print production environment may include receiving, by a computing device, a flow model associated with a print production environment, applying, by the computing device, a modified Jackson Network analysis to the flow model to generate one more characteristic curves that each characterize a relationship between profit of the print production environment and job inflow rate and that each show a maximum profit value for the print production environment, and presenting, by the computing device, one or more of the generated characteristic curves to a user.
Abstract:
A method of designing a cell in a print production environment may include identifying one or more print jobs, grouping the one or more print jobs into one or more job groups, identifying a job group to assign to a cell, identifying a print job, determining a process, determining a job volume, and determining whether the cell includes a production device capable of performing the determined process. The method may include, in response to the cell not including a production device capable of performing the determined process, determining a production device capable of performing the determined process, determining a capacity, and in response to determining that adding the determined production device to the cell will not increase a number of production devices in the cell to a value that exceeds a threshold value, adding the determined production device to the cell, and determining a recalculated capacity.
Abstract:
A system for performing queue-based routing of print jobs in a multi-site print production environment may include a computing device having a scheduling queue and a processor, and a computer-readable storage medium in communication with the computing device. The computer-readable storage medium may include one or more programming instructions that, when executed, cause the processor to receive a plurality of print jobs from one or more client computing devices, store the received print jobs in the scheduling queue, determine that a released print job has been released by a print production environment, identify a similar print job from the received print jobs in the scheduling queue, remove the identified similar print job from the scheduling queue, and route the identified similar print job to the print production environment.