WO2001058075A3 - System and method for production of dynamic documents utilizing a page description language - Google Patents

System and method for production of dynamic documents utilizing a page description language Download PDF

Info

Publication number
WO2001058075A3
WO2001058075A3 PCT/US2001/003613 US0103613W WO0158075A3 WO 2001058075 A3 WO2001058075 A3 WO 2001058075A3 US 0103613 W US0103613 W US 0103613W WO 0158075 A3 WO0158075 A3 WO 0158075A3
Authority
WO
WIPO (PCT)
Prior art keywords
document
description language
page description
record
output
Prior art date
Application number
PCT/US2001/003613
Other languages
French (fr)
Other versions
WO2001058075A2 (en
Inventor
Jacob Aizikowitz
Israel Roth
Reuven Sherwin
Original Assignee
Xmpie Inc
Jacob Aizikowitz
Israel Roth
Reuven Sherwin
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Xmpie Inc, Jacob Aizikowitz, Israel Roth, Reuven Sherwin filed Critical Xmpie Inc
Priority to JP2001557216A priority Critical patent/JP2003522359A/en
Priority to AU2001233308A priority patent/AU2001233308A1/en
Priority to EP01905427A priority patent/EP1281116A4/en
Publication of WO2001058075A2 publication Critical patent/WO2001058075A2/en
Publication of WO2001058075A3 publication Critical patent/WO2001058075A3/en

Links

Classifications

    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F40/00Handling natural language data
    • G06F40/10Text processing
    • G06F40/103Formatting, i.e. changing of presentation of documents
    • G06F40/106Display of layout of documents; Previewing
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F40/00Handling natural language data
    • G06F40/10Text processing

Abstract

A production system and method for producing a variable information page description language (VIPDL) output stream from a dynamic document (12) and a recipients list (14), including a data iterator (22) for iterating through recipients list one record at a time for the purpose of computing values for each object in the dynamic document of a record. In addition, a document instantiator (26) is used for creating an instance document for a record, and an output generator (28) operating in tandem with the document instantiator (26) generates code specifying the rendering of the document instance. A merge component (30) is then utilized for generating the VIPDL output stream (18) from output of the output generator.
PCT/US2001/003613 2000-02-03 2001-02-05 System and method for production of dynamic documents utilizing a page description language WO2001058075A2 (en)

Priority Applications (3)

Application Number Priority Date Filing Date Title
JP2001557216A JP2003522359A (en) 2000-02-03 2001-02-05 System and method for efficiently generating dynamic documents
AU2001233308A AU2001233308A1 (en) 2000-02-03 2001-02-05 A system and method for efficient production of dynamic documents
EP01905427A EP1281116A4 (en) 2000-02-03 2001-02-05 A system and method for efficient production of dynamic documents

Applications Claiming Priority (2)

Application Number Priority Date Filing Date Title
US18012400P 2000-02-03 2000-02-03
US60/180,124 2000-02-03

Publications (2)

Publication Number Publication Date
WO2001058075A2 WO2001058075A2 (en) 2001-08-09
WO2001058075A3 true WO2001058075A3 (en) 2001-12-13

Family

ID=22659284

Family Applications (1)

Application Number Title Priority Date Filing Date
PCT/US2001/003613 WO2001058075A2 (en) 2000-02-03 2001-02-05 System and method for production of dynamic documents utilizing a page description language

Country Status (5)

Country Link
US (3) US6948115B2 (en)
EP (1) EP1281116A4 (en)
JP (2) JP2003522359A (en)
AU (1) AU2001233308A1 (en)
WO (1) WO2001058075A2 (en)

Families Citing this family (57)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US7039863B1 (en) * 1999-07-23 2006-05-02 Adobe Systems Incorporated Computer generation of documents using layout elements and content elements
US6948115B2 (en) * 2000-02-03 2005-09-20 Xmpie Inc. System and method for efficient production of dynamic documents
US9436667B2 (en) * 2000-05-19 2016-09-06 Renderx, Inc. Techniques for rendering media as layers
US7127671B1 (en) * 2001-09-14 2006-10-24 Mcdonald David C Publishing a customized publication by defining multiple sources and time periods for obtaining article quotable information
US20070143750A1 (en) * 2004-08-05 2007-06-21 Quark, Inc. Systems and methods for multi-format media production
US20060212805A1 (en) * 2002-04-10 2006-09-21 Quark, Inc. Systems and methods for remote access media production
US20070150358A1 (en) * 2004-08-05 2007-06-28 Quark, Inc. Systems and methods for distributing media production
US20070157080A1 (en) * 2004-08-05 2007-07-05 Quark, Inc. Systems and methods for re-purposing content objects for media production
US20070094636A1 (en) * 2004-08-05 2007-04-26 Quark, Inc. Systems and methods for facilitating media production
US7127520B2 (en) * 2002-06-28 2006-10-24 Streamserve Method and system for transforming input data streams
AU2003901723A0 (en) * 2003-04-11 2003-05-01 Ronald Wayne Anderson System for printing variable data
DE10318373A1 (en) * 2003-04-14 2004-12-16 Deutsche Telekom Ag Personalized e-mail sending method in which different user-marked e-mail sections are selected for sending to different groups of recipients using a selection tool
US20050055624A1 (en) * 2003-04-17 2005-03-10 Edward Seeman Method, system, and computer-readable medium for creating electronic literary works, including works produced therefrom
US9098475B2 (en) * 2003-08-20 2015-08-04 Xerox Corporation Apparatus and method for generating reusable composite components during dynamic document construction
US20050120303A1 (en) * 2003-10-10 2005-06-02 Hassan Behbehani Smart multiedition methodology
JP4074856B2 (en) * 2004-01-22 2008-04-16 富士フイルム株式会社 Image conversion apparatus and image conversion program
US8164785B2 (en) 2004-06-15 2012-04-24 Sharp Laboratories Of America, Inc. Method and apparatus for selecting printing devices according to resource availability
US7370273B2 (en) 2004-06-30 2008-05-06 International Business Machines Corporation System and method for creating dynamic folder hierarchies
US7821657B2 (en) * 2004-09-14 2010-10-26 Sharp Laboratories Of America, Inc. Continuous raster image processing control across print jobs
US8312368B2 (en) * 2005-01-06 2012-11-13 Oracle International Corporation Dynamic documentation
US7765469B2 (en) * 2005-08-16 2010-07-27 Xerox Corporation System and method for producing variable information documents using undetermined data sources
US20070106778A1 (en) * 2005-10-27 2007-05-10 Zeldin Paul E Information and status and statistics messaging method and system for inter-process communication
US8250587B2 (en) * 2005-10-27 2012-08-21 Trapeze Networks, Inc. Non-persistent and persistent information setting method and system for inter-process communication
KR100823265B1 (en) * 2006-04-13 2008-04-17 삼성전자주식회사 Method and apparatus for transmitting XHTML-Print document at mobile device
US8966018B2 (en) 2006-05-19 2015-02-24 Trapeze Networks, Inc. Automated network device configuration and network deployment
US9201854B1 (en) 2006-10-25 2015-12-01 Hewlett-Packard Development Company, L.P. Methods and systems for creating, interacting with, and utilizing a superactive document
US20080165382A1 (en) * 2007-01-05 2008-07-10 Sharp Laboratories Of America, Inc. Systems and methods for variable form printing using removable storage
US7855799B2 (en) 2007-01-16 2010-12-21 Shah Pradip K Print workflow automation
US8160992B2 (en) 2008-05-15 2012-04-17 Xerox Corporation System and method for selecting a package structural design
US8915831B2 (en) * 2008-05-15 2014-12-23 Xerox Corporation System and method for automating package assembly
US9132599B2 (en) * 2008-09-05 2015-09-15 Xerox Corporation System and method for image registration for packaging
US7983792B2 (en) 2008-10-22 2011-07-19 Xerox Corporation Method and system for the production of variable-dimensional printed substrates
EP2184684B1 (en) 2008-11-06 2019-06-12 Quadient Group AG Generating page-oriented data for printing dynamic documents
US8174720B2 (en) * 2008-11-06 2012-05-08 Xerox Corporation Packaging digital front end
US9493024B2 (en) * 2008-12-16 2016-11-15 Xerox Corporation System and method to derive structure from image
US8170706B2 (en) 2009-02-27 2012-05-01 Xerox Corporation Package generation system
JP5397678B2 (en) * 2009-04-01 2014-01-22 富士ゼロックス株式会社 Image processing apparatus, image forming apparatus, image processing method, and program
CN101937336B (en) * 2009-06-30 2013-12-25 国际商业机器公司 Software asset bundling and consumption method and system
US8775130B2 (en) * 2009-08-27 2014-07-08 Xerox Corporation System for automatically generating package designs and concepts
US20110119570A1 (en) * 2009-11-18 2011-05-19 Xerox Corporation Automated variable dimension digital document advisor
US9082207B2 (en) * 2009-11-18 2015-07-14 Xerox Corporation System and method for automatic layout of printed material on a three-dimensional structure
US8328706B2 (en) * 2009-12-17 2012-12-11 Xerox Corporation System and method for converting a printed substrate
US8643874B2 (en) * 2009-12-18 2014-02-04 Xerox Corporation Method and system for generating a workflow to produce a dimensional document
US8773428B2 (en) 2011-06-08 2014-07-08 Robert John Rolleston Systems and methods for visually previewing variable information 3-D structural documents or packages
US8914809B1 (en) 2012-04-24 2014-12-16 Open Text S.A. Message broker system and method
US8757479B2 (en) 2012-07-31 2014-06-24 Xerox Corporation Method and system for creating personalized packaging
US9158875B2 (en) 2012-07-31 2015-10-13 Xerox Corporation Package definition system
US9760659B2 (en) 2014-01-30 2017-09-12 Xerox Corporation Package definition system with non-symmetric functional elements as a function of package edge property
US9892212B2 (en) 2014-05-19 2018-02-13 Xerox Corporation Creation of variable cut files for package design
US9916401B2 (en) 2015-05-18 2018-03-13 Xerox Corporation Creation of cut files for personalized package design using multiple substrates
US9916402B2 (en) 2015-05-18 2018-03-13 Xerox Corporation Creation of cut files to fit a large package flat on one or more substrates
US10606921B2 (en) 2016-05-27 2020-03-31 Open Text Sa Ulc Document architecture with fragment-driven role-based access controls
US10180815B1 (en) 2017-09-06 2019-01-15 Xmpie (Israel) Ltd. Systems and methods for variable data printing
US10437936B2 (en) 2018-02-01 2019-10-08 Jungle Disk, L.L.C. Generative text using a personality model
US10491947B1 (en) 2018-12-26 2019-11-26 Xmpie (Israel) Ltd. Systems and methods for personalized video rendering
USD1003317S1 (en) 2021-03-09 2023-10-31 Esko Software Bv Display screen or portion thereof with graphical user interface
US11888793B2 (en) 2022-02-22 2024-01-30 Open Text Holdings, Inc. Systems and methods for intelligent delivery of communications

Citations (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US4815029A (en) * 1985-09-23 1989-03-21 International Business Machines Corp. In-line dynamic editor for mixed object documents
US5806068A (en) * 1991-09-20 1998-09-08 Shaw; Venson M. Document data processor for an object-oriented knowledge management system containing a personal database in communication with a packet processor

Family Cites Families (42)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CA2078423C (en) 1991-11-19 1997-01-14 Per-Kristian Halvorsen Method and apparatus for supplementing significant portions of a document selected without document image decoding with retrieved information
JP2579397B2 (en) * 1991-12-18 1997-02-05 インターナショナル・ビジネス・マシーンズ・コーポレイション Method and apparatus for creating layout model of document image
US5381523A (en) 1992-04-06 1995-01-10 Fuji Xerox Co., Ltd. Document processing device using partial layout templates
US5515490A (en) 1993-11-05 1996-05-07 Xerox Corporation Method and system for temporally formatting data presentation in time-dependent documents
JPH07262316A (en) * 1994-03-18 1995-10-13 Fujitsu Ltd Character recognition device
US5604855A (en) * 1994-09-28 1997-02-18 Crawford; Christopher C. Computer story generation system and method using network of re-usable substories
US5671403A (en) 1994-12-30 1997-09-23 International Business Machines Corporation Iterative dynamic programming system for query optimization with bounded complexity
US5729665A (en) * 1995-01-18 1998-03-17 Varis Corporation Method of utilizing variable data fields with a page description language
US6243172B1 (en) * 1995-01-18 2001-06-05 Varis Corporation Method and system for merging variable text and images into bitmaps defined by a page description language
US6332149B1 (en) * 1995-06-07 2001-12-18 R. R. Donnelley & Sons Imposition process and apparatus for variable imaging system
US5844991A (en) 1995-08-07 1998-12-01 The Regents Of The University Of California Script identification from images using cluster-based templates
JP2994996B2 (en) * 1995-12-01 1999-12-27 松下電器産業株式会社 Multimedia editing device
US6006242A (en) 1996-04-05 1999-12-21 Bankers Systems, Inc. Apparatus and method for dynamically creating a document
US5802518A (en) 1996-06-04 1998-09-01 Multex Systems, Inc. Information delivery system and method
US5895476A (en) 1996-09-09 1999-04-20 Design Intelligence, Inc. Design engine for automatic reformatting for design and media
US5924109A (en) 1997-03-03 1999-07-13 The United States Of America As Represented By The Secretary Of The Navy Method and apparatus for automatic generation of external interface specifications
US6209010B1 (en) * 1997-07-18 2001-03-27 Varis Corporation Computer implemented method for wrapping data to an arbitrary path defined by a page description language
US6487568B1 (en) * 1997-07-18 2002-11-26 Tesseron, Ltd. Method and system for flowing data to an arbitrary path defined by a page description language
JP3918251B2 (en) * 1997-09-24 2007-05-23 大日本印刷株式会社 Print data creation system based on personal data
US6134018A (en) * 1997-09-26 2000-10-17 Electronics For Imaging, Inc. Method and apparatus for creating personalized documents that include variable data
JPH11134362A (en) * 1997-10-29 1999-05-21 Oki Electric Ind Co Ltd Data display control system and recording medium
US6088710A (en) * 1997-10-29 2000-07-11 R.R. Donnelley & Sons Company Apparatus and method for producing fulfillment pieces on demand in a variable imaging system
JP3722966B2 (en) * 1997-11-13 2005-11-30 株式会社リコー Reduced image creation device
JPH11272653A (en) * 1998-03-19 1999-10-08 Dainippon Printing Co Ltd Variable printing system
US6725227B1 (en) 1998-10-02 2004-04-20 Nec Corporation Advanced web bookmark database system
US7131062B2 (en) * 1998-12-09 2006-10-31 International Business Machines Corporation Systems, methods and computer program products for associating dynamically generated web page content with web site visitors
US8862507B2 (en) * 1999-06-14 2014-10-14 Integral Development Corporation System and method for conducting web-based financial transactions in capital markets
US6910053B1 (en) * 1999-06-18 2005-06-21 Sap Aktiengesellschaft Method for data maintenance in a network of partially replicated database systems
US7039863B1 (en) * 1999-07-23 2006-05-02 Adobe Systems Incorporated Computer generation of documents using layout elements and content elements
US6826727B1 (en) * 1999-11-24 2004-11-30 Bitstream Inc. Apparatus, methods, programming for automatically laying out documents
US6948115B2 (en) * 2000-02-03 2005-09-20 Xmpie Inc. System and method for efficient production of dynamic documents
EP1410226A1 (en) * 2000-02-03 2004-04-21 XMPIE Inc. A system and method for creating customized documents for cross media publishing
US6999117B2 (en) * 2000-05-16 2006-02-14 Fuji Photo Film Co., Ltd. Image pickup device and method for automatically inputting predefined information and processing images thereof
US6965920B2 (en) * 2000-07-12 2005-11-15 Peter Henrik Pedersen Profile responsive electronic message management system
US20020013722A1 (en) * 2000-07-27 2002-01-31 Kanaga Samantha J. Enhanced document escrow service
US7106469B2 (en) * 2001-08-08 2006-09-12 Hewlett-Packard Development Company, L.P. Variable data printing with web based imaging
US7177859B2 (en) * 2002-06-26 2007-02-13 Microsoft Corporation Programming model for subscription services
US7742944B2 (en) * 2003-03-10 2010-06-22 Amazon Technologies, Inc. Method for selecting relevant campaign messages for transmission to recipients
US7113948B2 (en) * 2003-03-21 2006-09-26 Acellion Pte Ltd. Methods and systems for email attachment distribution and management
US7194485B2 (en) * 2003-11-21 2007-03-20 International Business Machines Corporation Mapping XML schema components to qualified java components
US20060253537A1 (en) * 2005-05-04 2006-11-09 Ragy Thomas Method and system for providing automated email optimization
US20070118801A1 (en) * 2005-11-23 2007-05-24 Vizzme, Inc. Generation and playback of multimedia presentations

Patent Citations (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US4815029A (en) * 1985-09-23 1989-03-21 International Business Machines Corp. In-line dynamic editor for mixed object documents
US5806068A (en) * 1991-09-20 1998-09-08 Shaw; Venson M. Document data processor for an object-oriented knowledge management system containing a personal database in communication with a packet processor

Non-Patent Citations (2)

* Cited by examiner, † Cited by third party
Title
See also references of EP1281116A4 *
VEMURI R.: "Performance modeling using PDL", IEEE COMPUTER, vol. 29, no. 4, April 1996 (1996-04-01), pages 44 - 53, XP002940893 *

Also Published As

Publication number Publication date
AU2001233308A1 (en) 2001-08-14
US6948115B2 (en) 2005-09-20
WO2001058075A2 (en) 2001-08-09
EP1281116A2 (en) 2003-02-05
US20010047369A1 (en) 2001-11-29
JP2003522359A (en) 2003-07-22
US20050278614A1 (en) 2005-12-15
US20050278621A1 (en) 2005-12-15
EP1281116A4 (en) 2009-04-29
US7406194B2 (en) 2008-07-29
JP2011170858A (en) 2011-09-01
US7757169B2 (en) 2010-07-13

Similar Documents

Publication Publication Date Title
WO2001058075A3 (en) System and method for production of dynamic documents utilizing a page description language
WO2004029755A3 (en) Automated report building system
TW430784B (en) Information processing apparatus, information processing method and presention medium
WO2006116651A3 (en) Method, system and apparatus for an output generator for use in the processing of structured documents
EP0990921A3 (en) Method and apparatus for annunciation of vehicle operational modes
EP1492022A3 (en) Multimedia processor
WO2001086592A3 (en) Approach for generating rules
WO2001052090A3 (en) Method and apparatus for a web content platform
WO2001071542A3 (en) System and method for the transformation and canonicalization of semantically structured data
GB2380599A (en) System and method for media production
EP0814425A3 (en) Method for creating complex layouts with variable data for high speed printing systems
EP1217535A3 (en) Method and apparatus for generating normalized representations of strings
ATE300766T1 (en) METHOD AND SYSTEM FOR GENERATING STRUCTURED DOCUMENTS FOR VARIOUS REPRESENTATIONS
WO1999022312A3 (en) Apparatus and method for producing fulfillment pieces on demand in a variable imaging system
AU7104894A (en) Method and system for creating, specifying, and generating parametric fonts
EP1152348A3 (en) Template mechanism for document generation
EP0954135A3 (en) Cryptographic Processing apparatus, cryptographic processing method and storage medium storing cryptographic processing program for realizing high-speed cryptographic processing without impairing security
TW364076B (en) Apparatus and method for generating a phase-controlled clock signal
CA2362618A1 (en) Method, computer program product and system for the transmission of computer data to an output device
WO2004077268A3 (en) System and method for dynamic data binding in distributed applications
WO2004051424A3 (en) Efficient means for creating mpeg-4 textual representation from mpeg-4 intermedia format
WO2002047463A3 (en) A method and apparatus for transforming data
JP2006514354A5 (en)
TW200615789A (en) System and method for establishing an education web page template
EP0967790A3 (en) Generating input profile data

Legal Events

Date Code Title Description
AK Designated states

Kind code of ref document: A2

Designated state(s): AE AG AL AM AT AU AZ BA BB BG BR BY BZ CA CH CN CR CU CZ DE DK DM DZ EE ES FI GB GD GE GH GM HR HU ID IL IN IS JP KE KG KP KR KZ LC LK LR LS LT LU LV MA MD MG MK MN MW MX MZ NO NZ PL PT RO RU SD SE SG SI SK SL TJ TM TR TT TZ UA UG US UZ VN YU ZA ZW

AL Designated countries for regional patents

Kind code of ref document: A2

Designated state(s): GH GM KE LS MW MZ SD SL SZ TZ UG ZW AM AZ BY KG KZ MD RU TJ TM AT BE CH CY DE DK ES FI FR GB GR IE IT LU MC NL PT SE TR BF BJ CF CG CI CM GA GN GW ML MR NE SN TD TG

121 Ep: the epo has been informed by wipo that ep was designated in this application
DFPE Request for preliminary examination filed prior to expiration of 19th month from priority date (pct application filed before 20040101)
AK Designated states

Kind code of ref document: A3

Designated state(s): AE AG AL AM AT AU AZ BA BB BG BR BY BZ CA CH CN CR CU CZ DE DK DM DZ EE ES FI GB GD GE GH GM HR HU ID IL IN IS JP KE KG KP KR KZ LC LK LR LS LT LU LV MA MD MG MK MN MW MX MZ NO NZ PL PT RO RU SD SE SG SI SK SL TJ TM TR TT TZ UA UG US UZ VN YU ZA ZW

AL Designated countries for regional patents

Kind code of ref document: A3

Designated state(s): GH GM KE LS MW MZ SD SL SZ TZ UG ZW AM AZ BY KG KZ MD RU TJ TM AT BE CH CY DE DK ES FI FR GB GR IE IT LU MC NL PT SE TR BF BJ CF CG CI CM GA GN GW ML MR NE SN TD TG

ENP Entry into the national phase

Ref document number: 2001 557216

Country of ref document: JP

Kind code of ref document: A

REEP Request for entry into the european phase

Ref document number: 2001905427

Country of ref document: EP

WWE Wipo information: entry into national phase

Ref document number: 2001905427

Country of ref document: EP

REG Reference to national code

Ref country code: DE

Ref legal event code: 8642

WWP Wipo information: published in national office

Ref document number: 2001905427

Country of ref document: EP