-
公开(公告)号:US10678488B2
公开(公告)日:2020-06-09
申请号:US15001665
申请日:2016-01-20
申请人: Gerald Donald Boldt , Michael Glen Lotz , Jeffrey Alan Sikkink , Joseph Wayne Stradling , Marquis G. Waller
发明人: Gerald Donald Boldt , Michael Glen Lotz , Jeffrey Alan Sikkink , Joseph Wayne Stradling , Marquis G. Waller
IPC分类号: G06F3/12
摘要: Systems and methods are provided for dynamically splitting print jobs to reduce the time taken to start printing those jobs, allowing those jobs to be printed on a wider range of printers more efficiently. One embodiment includes a print server with an interface that is able to receive a Portable Document Format (PDF) print job. The print server also includes a job controller that divides the PDF print job into segments. Dividing the PDF print job includes determining a segment size comprising a number of the logical pages to include in each segment, based on the memory footprint for the logical pages. Dividing the PDF print job also includes generating multiple segments, populating each of the segments with logical pages from the PDF print job based on the segment size, and populating each of the segments with a page tree. The job controller transmits the segments to a printer.
-
公开(公告)号:US20170206043A1
公开(公告)日:2017-07-20
申请号:US15001665
申请日:2016-01-20
申请人: Gerald Donald Boldt , Michael Glen Lotz , Jeffrey Alan Sikkink , Joseph Wayne Stradling , Marquis G. Waller
发明人: Gerald Donald Boldt , Michael Glen Lotz , Jeffrey Alan Sikkink , Joseph Wayne Stradling , Marquis G. Waller
IPC分类号: G06F3/12
CPC分类号: G06F3/1241 , G06F3/1211 , G06F3/1285
摘要: Systems and methods are provided for dynamically splitting print jobs to reduce the time taken to start printing those jobs, allowing those jobs to be printed on a wider range of printers more efficiently. One embodiment includes a print server with an interface that is able to receive a Portable Document Format (PDF) print job. The print server also includes a job controller that divides the PDF print job into segments. Dividing the PDF print job includes determining a segment size comprising a number of the logical pages to include in each segment, based on the memory footprint for the logical pages. Dividing the PDF print job also includes generating multiple segments, populating each of the segments with logical pages from the PDF print job based on the segment size, and populating each of the segments with a page tree. The job controller transmits the segments to a printer.
-
公开(公告)号:US10078478B2
公开(公告)日:2018-09-18
申请号:US15058574
申请日:2016-03-02
申请人: Thomas Nathan Bilan , Scott Matthew Jones , Linda Sue Liebelt , Michael Glen Lotz , Jeffrey Alan Sikkink , Marquis G. Waller
发明人: Thomas Nathan Bilan , Scott Matthew Jones , Linda Sue Liebelt , Michael Glen Lotz , Jeffrey Alan Sikkink , Marquis G. Waller
IPC分类号: G06F3/12
CPC分类号: G06F3/1275 , G06F3/1208 , G06F3/1211 , G06F3/1262 , G06F3/127 , G06F3/1282 , G06F3/1288
摘要: Systems and methods are provided for merging print data and metadata for a print job processed in a print workflow. One system is a print server that monitors an input device that receives print files and metadata files, groups at least one print file and at least one metadata file into a batch based on a predetermined pattern defined for the input device, and initiates processing of the batch as a print job in a print workflow in response to a determination that the batch meets a threshold condition. A step of the print workflow is configured to merge document properties from the at least one print file and the at least one metadata file into a single document properties file. Subsequent steps in the print workflow process the print job according to the single document properties file.
-
公开(公告)号: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.
-
公开(公告)号:US10789030B2
公开(公告)日:2020-09-29
申请号:US16172026
申请日:2018-10-26
IPC分类号: G06F3/12
摘要: A system to is described. The system includes at least one physical memory device to store print workflow manager and one or more processors coupled with the at least one physical memory devices to execute the print workflow manager receive a plurality of print jobs, each including a plurality of documents to be printed, receive job tickets including a description as to how pages in the plurality of documents are to be printed, store the plurality of documents in a document pool, store a document property record associated with each of the plurality of documents in the document pool, wherein a document property record provides and process the job tickets and the document property records to generate a combined print job including two or more of the plurality of the documents.
-
公开(公告)号:US10509607B2
公开(公告)日:2019-12-17
申请号:US15795778
申请日:2017-10-27
摘要: Systems and methods are provided for replacing preprinted forms with blank print media. One embodiment is a system that includes a memory that stores entries which include Page Description Language (PDL) instructions for marking blank print media to match different types of preprinted forms, and an interface that receives a print job comprising PDL print data. The system also includes a controller that determines that the print job includes a media callout referring to one of the types of preprinted forms, consults an entry that corresponds with the type of preprinted form, integrates PDL instructions from the entry into PDL print data for an existing page of the print job to match an appearance of the type of preprinted form at the existing page, selects a printer, and transmits the print job to the printer for printing after the PDL instructions have been integrated.
-
公开(公告)号:US20190129660A1
公开(公告)日:2019-05-02
申请号:US15795778
申请日:2017-10-27
IPC分类号: G06F3/12
摘要: Systems and methods are provided for replacing preprinted forms with blank print media. One embodiment is a system that includes a memory that stores entries which include Page Description Language (PDL) instructions for marking blank print media to match different types of preprinted forms, and an interface that receives a print job comprising PDL print data. The system also includes a controller that determines that the print job includes a media callout referring to one of the types of preprinted forms, consults an entry that corresponds with the type of preprinted form, integrates PDL instructions from the entry into PDL print data for an existing page of the print job to match an appearance of the type of preprinted form at the existing page, selects a printer, and transmits the print job to the printer for printing after the PDL instructions have been integrated.
-
公开(公告)号:US20240296036A1
公开(公告)日:2024-09-05
申请号:US18116200
申请日:2023-03-01
IPC分类号: G06F8/65 , G06F9/50 , G06Q30/0283
CPC分类号: G06F8/65 , G06F9/5077 , G06Q30/0283
摘要: System, method, and software for software deployment. In an embodiment, a software deployment supervisor receives deployment parameters from an entity regarding deployment of software, identifies resource information for resources on a plurality of computing platforms to host the software, select a host computing platform based on the deployment parameters and the resource information, and deploy the software on the host computing platform. The software deployment supervisor implements a redeployment process by iteratively performing: monitoring the resource information to identify updated resource information for one or more of the resources, identifying downtime of the software, reselecting the host computing platform from the plurality of computing platforms based on the deployment parameters and the updated resource information, and redeploying the software on the host computing platform during the downtime of the software.
-
公开(公告)号:US10152284B2
公开(公告)日:2018-12-11
申请号:US15334889
申请日:2016-10-26
IPC分类号: G06F3/12
摘要: Systems and methods for synchronizing metadata with alterations to a PDF print job. One embodiment includes a system that includes a print server with an interface and memory. The interface receives a Portable Document Format (PDF) print job associated with a metadata file that defines contextual information for the PDF print job, and the memory stores an action list that defines a sequence of steps for modifying the PDF print job. The print server also includes a job controller that, for the sequence, iteratively detects a step that performs a change to printable content in the PDF print job, identifies a parameter field in the metadata file that relates to the printable content, and modifies the parameter field in the metadata file based on the change to the printable content in the PDF print job.
-
公开(公告)号:US20170090838A1
公开(公告)日:2017-03-30
申请号:US15058574
申请日:2016-03-02
申请人: Thomas Nathan Bilan , Scott Matthew Jones , Linda Sue Liebelt , Michael Glen Lotz , Jeffrey Alan Sikkink , Marquis G. Waller
发明人: Thomas Nathan Bilan , Scott Matthew Jones , Linda Sue Liebelt , Michael Glen Lotz , Jeffrey Alan Sikkink , Marquis G. Waller
IPC分类号: G06F3/12
CPC分类号: G06F3/1275 , G06F3/1208 , G06F3/1211 , G06F3/1262 , G06F3/127 , G06F3/1282 , G06F3/1288
摘要: Systems and methods are provided for merging print data and metadata for a print job processed in a print workflow. One system is a print server that monitors an input device that receives print files and metadata files, groups at least one print file and at least one metadata file into a batch based on a predetermined pattern defined for the input device, and initiates processing of the batch as a print job in a print workflow in response to a determination that the batch meets a threshold condition. A step of the print workflow is configured to merge document properties from the at least one print file and the at least one metadata file into a single document properties file. Subsequent steps in the print workflow process the print job according to the single document properties file.
-
-
-
-
-
-
-
-
-