Print job modification in a print shop environment

    公开(公告)号:US11204728B2

    公开(公告)日:2021-12-21

    申请号:US16801593

    申请日:2020-02-26

    IPC分类号: G06F3/12 H04N1/00

    摘要: Systems and methods are provided for handling print jobs. One embodiment is a system that includes a print server that serves a print shop having printers which exhibit different capabilities. The print server includes an interface that receives print jobs that each include content in the form of a Job Definition Format (JDF) job ticket and Portable Document Format (PDF) print data, a memory that stores the print jobs, and a controller. The controller schedules the print jobs for printing at the printers, and converts content of at least one of the print jobs to a different implementation, such that print jobs scheduled for printing at different printers include different implementations of content, based on the capabilities of the printer that they are scheduled for printing at.

    Extendable JSON configuration architecture

    公开(公告)号:US11144592B2

    公开(公告)日:2021-10-12

    申请号:US15336622

    申请日:2016-10-27

    IPC分类号: G06F16/80 G06F8/38

    摘要: Systems and methods are provided for generating a GUI from multiple JavaScript Object Notation (JSON) files. One embodiment is a system that includes a memory storing multiple JSON files. Each JSON file stores JSON objects that each define a portion of a Graphical User Interface (GUI). The system also includes a controller that reviews dependency information within the JSON files to identify dependencies between JSON objects stored in the JSON files, determines an order for the JSON objects based on their dependencies, and generates a master JSON file by including JSON objects from each of the JSON files in the determined order.

    PRINT JOB MODIFICATION IN A PRINT SHOP ENVIRONMENT

    公开(公告)号:US20210263689A1

    公开(公告)日:2021-08-26

    申请号:US16801593

    申请日:2020-02-26

    IPC分类号: G06F3/12

    摘要: Systems and methods are provided for handling print jobs. One embodiment is a system that includes a print server that serves a print shop having printers which exhibit different capabilities. The print server includes an interface that receives print jobs that each include content in the form of a Job Definition Format (JDF) job ticket and Portable Document Format (PDF) print data, a memory that stores the print jobs, and a controller. The controller schedules the print jobs for printing at the printers, and converts content of at least one of the print jobs to a different implementation, such that print jobs scheduled for printing at different printers include different implementations of content, based on the capabilities of the printer that they are scheduled for printing at.

    Printer model recommendation mechanism

    公开(公告)号:US10379801B1

    公开(公告)日:2019-08-13

    申请号:US15906552

    申请日:2018-02-27

    IPC分类号: G06F3/12

    摘要: A system is described. The system includes a memory to store print performance recommendation logic, including a file handler, a printer acquisition module and a recommendation engine, and one or more processors to execute the file handler to receive print data, printer acquisition module to receive printer configuration information including performance data for each of a plurality of printers and the recommendation engine to generate a printer recommendation including one or more of the plurality of printers based on the print data and the printer configuration information.

    Document manipulation mechanism
    47.
    发明授权

    公开(公告)号:US10261729B1

    公开(公告)日:2019-04-16

    申请号:US15906622

    申请日:2018-02-27

    摘要: A system to generate perform document optimizations is described. The system includes at least one physical memory device and one or more processors coupled with the at least one physical memory device, the one or more processors to receive data from a customer owner indicating a request to perform one or more optimizations on a document file, analyze the structure of the document file to identify one or more problems included in the document file, select one or more optimizations to be performed on the document file based on one or more problems identified in the document file and simultaneously perform the one or more optimizations to generate an optimization list corresponding to each of the one or more optimizations.