IP Library › Granted Patent US 9,727,287
Granted Patent B2
US 9,727,287 · App. 14/782,760 · Granted Aug 8, 2017

Data transfer system, method of transferring data, and system

Inventors: Gideon Amir (Ness Ziona, IL); Noam Shaham (Ness Ziona, IL); Lior Krasnovsky (Ness Ziona, IL); Gershon Alon (Ness Ziona, IL)
Assignee: Hewlett-Packard Indigo B.V.
G06F3/1276G06F3/1206G06F3/1244G06F3/1275G06F3/1285
View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 9,727,287
App. No.
14/782,760
Granted
Aug 8, 2017
Kind
B2
Abstract

A data transfer system includes a virtual printer driver to receive a report from a first system, the report in the form of a print job, and to generate an electronic document representative of the report; and an extraction module to extract a parameter from the electronic document, format the parameter in a first format, and provide the parameter in the first format to a second system.

Claims (31)

1. A non-transitory computer readable medium storing instructions that when executed cause a processor to:

receive a visual representation of a report describing a print job from a virtual printer driver, wherein the virtual printer driver is to receive the report describing the print job from a first system and to generate an electronic document that provides the visual representation of the report;

identify format information in the visual representation of the report;

use the format information to identify a heading in the visual representation of the report and a keyword in the heading in the visual representation of the report;

use the identified keyword as an anchor to determine boundaries of a region in the visual representation of the report;

extract a parameter from the region;

format the parameter in a first format; and

provide the parameter in the first format to a second system.

2. The non-transitory computer readable medium of claim 1 , wherein the visual representation of the report is a portable document format (PDF) file.

3. The non-transitory computer readable medium of claim 1 , wherein the instructions are to cause the processor to identify location information in the visual representation of the report.

4. The non-transitory computer readable medium of claim 1 , wherein the report, when printed, is to include a textual description of the parameter.

5. The non-transitory computer readable medium of claim 1 , wherein the first system is a print service provider, the report describes a print production job, and the second system is a production manager.

6. The non-transitory computer readable medium of claim 1 , wherein the report is a job ticket.

7. A system comprising:

a processing device;

a virtual printer driver to receive a report describing a print job from a print service provider, and to generate an electronic document that provides a visual representation of the report;

an extraction module including instructions that when executed cause the processing device to identify format information in the visual representation of the report, use the format information to identify a heading in the visual representation of the report and a keyword in the heading in the visual representation of the report, use the identified keyword as an anchor to determine boundaries of a region in the visual representation of the report, extract a parameter from the region, and format the parameter in a first format; and

a production manager to receive the parameter in the first format from the extraction module.

8. The system of claim 7 , wherein the visual representation of the report is a portable document format (PDF) file.

9. A method of transferring data, the method comprising:

receiving, at a virtual printer driver, a report describing a print job from a first system;

generating, by the virtual printer driver, an electronic document that provides a visual representation of the report;

identifying format information in the visual representation of the report;

using the format information to identify a heading in the visual representation of the report and a keyword in the heading in the visual representation of the report;

using the identified keyword as an anchor to determine boundaries of a region in the visual representation of the report;

extracting a parameter from the region;

formatting the parameter in a first format; and

providing the parameter in the first format to a second system.

10. The method of claim 9 , wherein the visual representation of the report is a portable document format (PDF) file.

11. The method of claim 9 , wherein the report, when printed, is to include a textual description of the parameter.

12. The method of claim 9 , wherein the first system is a print service provider, the report describes a print production job, and the second system is a production manager.

Assignments (1)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Oct 8, 2015
From: AMIR, GIDEON; SHAHAM, NOAM; KRASNOVSKY, LIOR; ALON, GERSHON
To: HEWLETT-PACKARD INDIGO B.V.
Reel/Frame 036757/0143 →
Continuity (1)
Related Publication 20160041802A1 · Feb 11, 2016