throbber
Case 1:19-cv-11586-FDS Document 405-1 Filed 10/21/22 Page 1 of 37
`Case 1:19-cv-11586-FDS Document 405-1 Filed 10/21/22 Page 1 of 37
`
`
`
`
`
`
`EXHIBIT A
`EXHIBIT A
`
`

`

`(12) United States Patent
`Berkheimer
`
`(10) Patent No.:
`(45) Date of Patent:
`
`US 7.447,713 B1
`Nov. 4, 2008
`
`US007.447713B1
`
`(54) SYSTEMAND METHOD FOR ARCHIVING
`AND OUTPUTTING DOCUMENTS OR
`GRAPHICAL TEMIS
`
`(76) Inventor: Steven E. Berkheimer, 1280 Oak Trail
`Dr. Lib
`ille, IL (US) 60.048
`r., Libertyville, IL (US)
`
`(*) Notice:
`
`Subject to any disclaimer, the term of this
`patent is extended or adjusted under 35
`U.S.C. 154(b) by 512 days.
`(21) Appl. No.: 09/977,502
`
`(22) Filed:
`
`Oct. 15, 2001
`O
`O
`Related U.S. Application Data
`(60) Eyal application No. 60/240,179, filed on Oct.
`s
`(51) Int. Cl.
`(2006.01)
`G06F 7/30
`(2006.01)
`G06F 9/44
`(2006.01)
`G06F 3/048
`(2006.01)
`G06G 5/02
`(52) U.S. Cl. ....................... 707/204; 707/202; 717/121:
`345/600; 715/763
`(58) Field of Classification Search ......... 707/100–103,
`707/104.1, 204, 202; 715/513, 528, 763;
`358/11, 1.16, 1.18; 713/1; 717/121; 345/600
`See application file for complete search history.
`References Cited
`
`(56)
`
`U.S. PATENT DOCUMENTS
`Matheny et al. ............... T10/62
`Tian et al. ..................... 714.f48
`Adegeest et al.
`... 358.1.18
`Dhond et al. ............... 715,763
`Ferrel et al. ................. 715,513
`
`8, 1996
`9, 1997
`3, 1999
`2, 2001
`5, 2001
`
`5,551,055 A *
`5,671,353 A *
`5,889,932 A *
`6, 195,092 B1*
`6,230,173 B1*
`
`RE37,722 E * 5/2002 Burnard et al. ................ T13/1
`6,385,768 B1* 5/2002 Ziebell .............
`... T17.121
`6,456,395 B1* 9/2002 Ringness ...
`... 358/19
`6,519,597 B1 *
`2/2003 Cheng et al. .................. 707/10
`6,549,935 B1
`42003 Lapstun et al............... 709.204
`6,581,076 B1* 6/2003 Ching et al. ......
`... 707,204
`6,697,078 B2 * 2/2004 Becker et al. .....
`... 345,589
`6,721,769 B1 * 4/2004 Rappaport et al.
`... 707/205
`6,738,152 B1* 5/2004 Roth et al. .....
`... 358,114
`6,745,161 B1
`6/2004 Arnold et al. .................. 7O4/7
`6,795,214 B2 * 9/2004 Weinholz et al. ............. 358/19
`2002fO154325 A1 * 10, 2002 Holub ........................ 358/19
`
`OTHER PUBLICATIONS
`Essam A. El-Kwae et al., “A Robust Framework for Content-Based
`Retrieval by Spatial Similarity in Image Databases”. ACM, Apr.
`1999, pp. 174-198.*
`Achim Kraisset al., “Integrated Document Caching and Prefectching
`in Storage Hierarchies based on Markov-chain Predictions'. ACM,
`Jan. 1998, pp. 141-162.*
`* cited by examiner
`Primary Examiner Thuy N Pardo
`(74) Attorney, Agent, or Firm Wood, Phillips, Katz, Clark &
`Mortimer
`
`ABSTRACT
`(57)
`Systems and methods for translating document files to a com
`mon input format can then parse the elements of such docu
`ments into an object oriented document model with linking
`tags associated with each of the objects, element properties
`and element property values. The system and method also
`provide a capability to efficiently compare, reconcile, Store,
`distribute and edit Such object oriented components, ele
`ments, properties and/or values. Archived documents or
`graphical items can be recompiled and output in a predeter
`mined, standard format.
`
`28 Claims, 9 Drawing Sheets
`
`Case 1:19-cv-11586-FDS Document 405-1 Filed 10/21/22 Page 2 of 37
`
`: OBJECAN RELATIONSHIPSATAMODELARCHIVE
`
`MPORTAND
`RECONCLATION
`REPORTS
`ARCHWE
`
`DOCERENE
`ANEELEMEF
`is
`SEARCH
`METADAA
`
`TEMPORARY
`IMPORT
`RCORDS
`
`
`
`
`
`
`
`Ea
`N
`
`OBJECTS
`AND OBJECT
`
`ELEMENT
`PROPERTY
`iAJES
`
`ELEMENT
`PROFERTIES
`
`DOCUMENT
`PROPERIES
`
`SOCUMENih
`PROPERTY:
`WALUES
`:
`
`SER
`DEFINED
`ELEMENT
`RULES
`
`---------
`
`DOCUMEN
`SANDELEMENT
`VERSION DATA
`
`:
`
`USER
`DEFINED
`DOCUMEN ?
`RULES
`
`: INTERACTION:
`BETWEEN
`; TOOLS AND :
`INTERFACE :
`
`INTERNETSYSTEMAND CAPABILITIES
`
`
`
`

`

`U.S. Patent
`
`US 7.447,713 B1
`
`
`
`
`
`
`
`
`
`
`
`
`
`Case 1:19-cv-11586-FDS Document 405-1 Filed 10/21/22 Page 3 of 37
`
`

`

`U.S. Patent
`
`Nov. 4, 2008
`
`Sheet 2 of 9
`
`US 7.447,713 B1
`
`-
`PARSING AND
`TAGGING OF
`OBJECTS AND
`RELATIONSHIPS
`ACCORDING TO
`
`1
`
`/OBJECTS AND,
`104-r:RELATIONSHIPs
`PARSERI
`y TAGGER /
`---
`--------------
`:
`: TRANSLATION :
`OF
`:
`DOCUMENTS :
`TO STANDARD
`FILE FORMAT: ;
`:
`
`a
`
`- 1
`
`-
`
`-------
`
`; :
`:
`
`!
`
`:
`
`FiO2A
`9.
`
`100
`?
`- - - - - - - - - -
`
`s
`
`102
`---,
`n-yn-W
`1
`STANDARD,
`: SCRIPTED -
`NON ;
`Doc MENT ...; NETWORK :... E.
`IMPORT
`FILE FORMAT
`PREs
`EODER
`'TRANSLATOR
`
`- - - - - - - - - - -
`
`w
`
`----- - 1
`
`w
`
`- - - - -
`
`
`
`Case 1:19-cv-11586-FDS Document 405-1 Filed 10/21/22 Page 4 of 37
`
`INTERNAL
`USERS
`
`

`

`U.S. Patent
`
`Nov. 4, 2008
`
`Sheet 3 of 9
`
`US 7.447,713 B1
`
`:
`
`:
`
`:
`
`Fig. 2B
`OBJECT AND RELATIONSHIPS DATA MODEL ARCHIVE
`
`101
`
`14
`
`|
`
`IMPORTAND
`RECONCILATION
`REPORTS
`ARCHIVE
`
`DOCUMENT
`AND ELEMENT
`SEARCH
`METADATA
`
`TEMPORARY
`IMPORT
`RECORDS
`
`ELEMENT
`METADATA
`
`ELEMENT

`$ METADATA
`
`ELEMENT
`PROPERTY
`WALUES
`
`ELEMENT
`PROPERTIES
`
`DOCUMENT
`PROPERTIES
`
`DOCUMENT
`PROPERTY
`VALUES
`
`Case 1:19-cv-11586-FDS Document 405-1 Filed 10/21/22 Page 5 of 37
`
`USER
`OEFINED
`ELEMENT
`RULES
`
`- - - - - - - - - - - -
`
`DOCUMENT
`éAND ELEMENTB
`VERSON DATA
`
`USER
`DEFINED
`
`
`
`INTERNET SYSTEMAND CAPABILITIES
`
`-----------
`INTERACTION
`BETWEEN
`TOOLS AND
`INTERFACE
`MANAGER
`ND OBJECTS :
`A
`ELATIONSHIPS
`ARCHIVE
`
`

`

`U.S. Patent
`
`Nov. 4, 2008
`
`Sheet 4 of 9
`
`US 7.447,713 B1
`
`Fig. 2C T - - - - - - - - - - - - - - - - - - - --------------- - - - - - - - - - - - - - - - - - -
`REVIEW AND
`;:
`: MANAGEMENT :
`OFRULES FOR r
`---------------------- IMPORT, EXPORT,
`RECONCILIATION:
`:
`---,
`; AND VERSION
`-----------
`: EXPORTED :::::
`REPORTS :
`DOCUMENTS:::::
`--------------
`; : :
`IMPLEMENTATION:
`----'
`OF COMPLED
`; :---------------------- - OBJECTS AND :
`RELATIONSHIPS :
`; :
`EXPORT
`---------------
`;
`:
`
`-----
`
`}-
`
`:
`
`t--
`
`- - - - - - - - - - - - - - -
`
`- - - u
`
`air -------,
`
`:
`MANAGEMENT ---------------------- --
`:
`OFOBJECTS AND 106, -’s,
`ESSE RECISANE
`
`E. : :
`f ,
`!---------------------- b-
`---------------
`RELATIONSHIPS -
`:RELATIONSHIPS ------------------------------------------------
`EXPORT
`23:35, ;
`:
`--------------
`goMPLER/
`;
`:
`IMPLEMENTATION:
`- - - - - -
`FOREXPORT
`OF OBJECTS AND
`----------------------
`-------------
`---------------------- - RELATIONSHIPS :
`i EDITING AND
`:
`MANIPULATION
`- - - - - - - - - - - - - - - - -
`:
`------------, "EAN
`z: :
`-----------
`-----------------------
`;
`;
`:
`IMPORTAND
`: EXPORTED ; ;
`: IMPORTING
`DOCUMENTS:
`;
`; :- DocumENTs :::
`MANAGEMENT OF :
`:
`RULES FOR
`;
`----- - - - - - al
`IMPORTING
`:
`'---T
`OBJECTS AND :
`RELATIONSHIPS
`
`ki w p
`
`w m
`
`- - - -
`
`I
`
`--------
`
`
`
`Case 1:19-cv-11586-FDS Document 405-1 Filed 10/21/22 Page 6 of 37
`
`------
`EXTERNALUSERS
`VIA INTERNET/VPN
`t
`
`34
`
`:
`
`: IMPLEMENTATION:
`ANDMANAGEMENT ---------------------- -
`OFRECONCLIATION:
`RULES FOR
`IMPORTING OBJECTS :
`AND RELATIONSHIPS
`-------------------
`
`

`

`U.S. Patent
`
`Nov. 4, 2008
`
`Sheet 5 Of 9
`
`US 7.447,713 B1
`
`
`
`-
`
`r
`
`m
`
`-
`
`IMPORT, EXPORT,
`RECONC1LIATION,
`AND VERSION
`REPORTS
`MANAGEMENT
`WEBPAGES
`
`p
`
`OBJECTS AND
`RELATIONSHIPS
`EXPORT
`MANAGEMENT
`WEBPAGES
`
`OBJECTS
`RELATIONSHIPS
`VERSIONS
`MANAGEMENT
`WEBPAGES
`
`or
`
`-
`
`a -a - - - - - -
`
`OBJECTS AND
`
`RELATIONSHIPS
`EDTNG AND
`MANIPULATION
`WEBPAGES
`
`OBJECTS AND
`RELATIONSHIPS
`IMPORT
`MANAGEMENT
`WEBPAGES
`
`OBJECTS AND
`RELATIONSHIPS
`RECONCILATION
`MANAGEMENT
`WEBPAGES
`
`AUTOMATED
`LOADING OF
`OBJECTS AND
`RELATIONSHIPS
`TOWEB PAGES
`
`Case 1:19-cv-11586-FDS Document 405-1 Filed 10/21/22 Page 7 of 37
`
`w
`
`y
`OBJECTS AND's
`FORMAT
`*
`OBJECTS AND --- RELATIONSHIPS--
`RELATIONSHIPS
`INTERFACE i
`JRANSLATOR'
`COMPLER
`
`x
`
`as . .
`
`.
`
`ea
`
`INTERACTION
`BETWEEN
`OBJECTS AND
`RELATIONSHIPS
`WEBPAGES AND
`INTERNET SERVER
`INTERFACE AND
`TOOLS MANAGER
`
`w
`
`------
`w
`, INTERNET sy
`SERVER
`INTERFACE
`AND TOOLS
`MANAGER
`
`

`

`U.S. Patent
`
`Nov. 4, 2008
`
`Sheet 6 of 9
`
`US 7.447,713 B1
`
`
`
`
`
`
`
`ASSOCATED DOCUMENTS
`CAPABILITIES AND REPORTS
`
`OBJECT
`MODEL
`COMPONENTS
`
`IMPORT
`REPORTS
`ARCHIVE
`
`Fig. 3
`
`
`
`
`
`OBJECTS
`AND OBJECT
`RELATIONSHIPS
`MANAGER
`
`DOCUMENTS
`FOR IMPORT
`
`102
`
`
`
`104
`
`DOCUMENT FILE
`FORMAT
`CONVERTER
`(2)
`
`DOCUMENT
`OBJECTS AND
`RELATONSHIPS
`PARSER AND
`TAGGER
`
`
`
`
`
`
`
`IMPORTAND
`RECONCLATION
`REPORTS
`ARCHIVE
`
`OBJECTS AND
`RELATIONSHIPS
`MANAGEMENT
`INTERFACE
`
`(2)
`
`(2)
`
`ARCHIVED
`DOCUMENTS
`AND ELEMENTS
`METADAA
`
`
`
`
`
`
`
`54
`
`REPORTS ON
`IMPORTING AND
`RECONCLED
`OBJECTS AND
`RELATIONSHIPS
`(12)
`
`
`
`DOCUMENT
`CONSTRUCTION
`METADATA
`
`(2)
`
`(4)
`
`IMPORTING
`OBJECTS AND
`(6)(6)(7)(3)--RELATIONSHIPs
`y) SN/ REPOSITORY
`OBJECTSN GO-G)
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`G5)
`(2.
`
`DOCUMENT
`DATA
`
`G5)
`
`DOCUMENT
`
`SPECIFIC
`DATA AND
`METADATA
`
`G5)
`
`Case 1:19-cv-11586-FDS Document 405-1 Filed 10/21/22 Page 8 of 37
`
`
`
`2.
`ELEMENT
`PROPERTY
`VALUES
`
`
`
`ELEMENT
`SPECIFIC
`
`METADATA
`80
`
`G8)
`
`(8)
`DOCUMENT
`6Ob-ELEMENT
`PROPERTIES G5)(2) PROPERTIES
`
`60C
`
`USER
`DEFINED
`EEMENT
`RULES
`
`
`
`62b
`
`DOCUMENT
`AND ELEMENT
`VERSION
`DATA
`
`DEFINED
`DOCUMENT
`RULES
`
`
`
`DOCUMENT
`PROPERTY
`
`VALUES
`
`62C
`
`

`

`U.S. Patent
`
`Nov. 4, 2008
`
`Sheet 7 Of 9
`
`US 7.447,713 B1
`
`Fig. 4
`
`OBJECT AND RELATIONSHIPS DATA MODEL ARCHIVE
`
`
`
`
`
`
`
`MPORTAND
`RECONCLATION
`REPORTS
`ARCHIVE
`
`DOCUMENT
`AND ELEMENT
`
`TEMPORARY
`IMPORT
`RECORDS
`
`7 OBJECTS
`AND OBJECT
`
`f
`
`so
`3 y ^
`is ELEMENT B:
`K METADATA B;
`
`;
`: DOCUMENT:
`;
`; : :
`DATA
`:
`;
`
`:
`
`
`
`:
`
`:
`
`
`
`?ix 62a
`is ELEMENT B:
`K METADATA B
`
`EEMENT
`PROPERTY
`VALUES
`
`| ELEMENT
`PROPERTIES
`
`Case 1:19-cv-11586-FDS Document 405-1 Filed 10/21/22 Page 9 of 37
`
`USER
`DEFINED
`r ELEMENT
`RULES
`
`
`
`
`
`DOCUMEN
`DOCUMENT
`PROFES PROPERTY
`VALUES
`
`:
`
`
`
`62
`
`;
`USER
`:
`DEFINED
`:::
`60b
`- - - - - - - - - - - DOCUMENT
`- - - - - - - - - - - - -
`DOCUMENT
`RULES
`éAND ELEMENTB)
`VERSION DATA
`
`
`
`

`

`U.S. Patent
`
`Nov. 4, 2008
`
`Sheet 8 of 9
`
`US 7.447,713 B1
`
`Fig. 5
`
`
`
`
`
`DOCUMENT
`FOR IMPORT
`
`Fig. 5A
`
`DOCUMENT IMPORT PROCESS DETAL
`
`SCRIPTED
`FOLDER
`
`OBJECTS
`AND OBJECT
`RELATIONSHIPS
`MANAGER
`
`IMPORTAND
`RECONCLIATION
`REPORTS
`MANAGER
`
`RULES
`RECONCLATION
`MANAGER
`
`FILE
`FORMAT
`CONVERTER
`
`STANDARD
`FLE FORMAT
`CODE
`INTERPRETER
`
`INDEXING
`OF INTERPRETED
`DOCUMENT
`CODE
`
`TAGGING OF
`DOCUMENT
`CONSTRUCTION
`FORM
`INDEXED
`CODE
`
`AND TAGGING
`OF OBJECTS AND
`RELATIONSHIPS
`FROM
`INDEXED
`CODE
`
`Case 1:19-cv-11586-FDS Document 405-1 Filed 10/21/22 Page 10 of 37
`
`

`

`U.S. Patent
`
`Nov. 4, 2008
`
`Sheet 9 of 9
`
`US 7.447,713 B1
`
`- - -, m- - - - - - - - - m - a - - - m - w -r n- un- m - m
`
`r - a m - - - m - - -- m - - - - - - - - - - - -n m - - - - - - - - - - - -n - -
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`USER-
`DEFINED
`ELEMENT
`RULES
`
`
`
`INTERACTION
`WITH
`TEMPORARY
`RECORDS FOR
`RECONCILIATION
`TO USER.
`ESTABLISHED
`RULES
`
`
`
`USER.
`DEFINED
`DOCUMENT
`RULES
`
`IMPORTAND
`RECONCLIATION
`REPORTS
`
`
`
`IMPORTAND
`RECONCILIATION
`REPORTS
`ARCHIVE
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`PARSED
`AND AGGED
`OBJECTS AND
`RELATIONSHIPS
`
`
`
`TEMPORARY
`MPORT
`RECORDS
`REPOSITORY
`
`OBJECTS AND
`RELATIONSHIPS
`RECONCLED TO
`RULES
`
`OBJECTS AND
`RELATIONSHIPS
`ARCHIVE
`
`
`
`Case 1:19-cv-11586-FDS Document 405-1 Filed 10/21/22 Page 11 of 37
`
`

`

`US 7,447,713 B1
`
`1.
`SYSTEMAND METHOD FOR ARCHIVING
`AND OUTPUTTING DOCUMENTS OR
`GRAPHICAL TEMIS
`
`This application is a utility application claiming the benefit
`of the earlier filing date of provisional application Ser. No.
`60/240,179 filed Oct. 13, 2000.
`
`FIELD OF THE INVENTION
`
`The invention pertains to digital asset management sys
`tems including the processing and archiving of files. More
`particularly, the invention pertains to processing to form
`object-oriented representations offiles received in a standard
`ized format. The object oriented representations can be
`graphically manipulated and then entered into an archival
`data base with minimal redundancy and with relationships
`maintained among the elements of the item for Subsequent
`retrieval, editing, recompiling and outputting the file.
`
`10
`
`15
`
`BACKGROUND OF THE INVENTION
`
`2
`With respect to combining groups of documents or graphi
`cal items from disparate sources into a single common
`archive going forward, it would be desirable to be able to
`efficiently and cost effectively manipulate certain kinds of
`symbols and wording. For example, inserting the new corpo
`rate logo and/or corporate name in the existing archiving data
`base, originated from two different companies, so that new
`copies of the documents or graphical items reflect the up
`dated corporate logo and name. This capability would be
`particularly useful for product related documentation to be
`distributed by the new entity.
`The execution of pre-print production work in connection
`with graphics documents is another instance where known
`systems and approaches incorporate less than optimal solu
`tions in connection with maintaining databases for a variety
`of product packaging graphical items and the like. In this
`instance, the tasks necessary to prepare art work for mass
`production printing are usually repeated over and over for
`each document that is to be printed. However, multiple docu
`ments in company graphics archives often have numerous
`graphic elements in common. The one-two-one relationship
`between graphic documents and the graphic elements con
`tained in these documents is often the same between docu
`ments. Storage of redundant common graphics elements
`leads to inefficiencies and increased costs. Known asset man
`agement systems used in the graphics arts industry do not
`address this inefficiency in the storage of graphic documents
`or elements.
`There thus continues to be a need for asset and content
`management systems for managing large archival databases
`of linked documents or graphical items with minimal redun
`dancy. Preferably, such data bases could be configured to
`incorporate a variety of new documents and/or graphical
`items in a way which is consistent with standards associated
`with pre-existing documents or graphical items and which
`can link common elements of later-entered documents or
`graphical items to pre-existing common elements. It would
`also be desirable if either on an item-by-item basis or an
`exception basis a user could graphically review a representa
`tion of newly entered items for purposes of control and con
`sistency. Finally it would promote efficiency to be able to
`manage content on a one-to-many basis within the asset man
`agement environment.
`
`SUMMARY OF THE INVENTION
`
`An asset and content management system in accordance
`with the invention translates multiple documents and docu
`ment components to and from an object-oriented archive
`having managed singular and unique document-related
`objects and relationships. These objects and relationships can
`be modified and utilized in various combinations, via mul
`tiple methods so as to achieve object integrity as well as
`one-to-many modification and concurrent updating of the
`archive.
`A document or graphic content manipulation system and
`asset management system eliminate redundant instances of
`common text or graphical elements. Document or graphic file
`formats are converted to a standardized representation for
`Subsequent processing. The standardized representations are
`then parsed into object oriented document components. The
`components are tagged for Subsequent identification and link
`ing purposes.
`The parsed graphical objects and associated relationships
`are analyzed and compared to objects and relationships
`derived from other documents or items in a common multiple
`document or item, batch, mode import process. Additionally,
`objects and relationships are analyzed and compared to pre
`viously imported documents which are part of the archive.
`Objects and relationships which are being imported are
`then analyzed and compared in accordance with user estab
`
`To the largest extent the prevailing paradigm for electronic
`document creation, editing and archiving is rooted in perspec
`tives established long ago for hard-copy documents. In
`today's digital asset management systems, numerous docu
`ments containing multiple instances of redundant document
`elements are the convention. Although these redundant ele
`ments may involve relatively minor property variations deal
`ing with Such associated characteristics as size and position in
`the document, the instances of basic element redundancy
`contributes to gross inefficiencies in the storage and use of
`documents in a digital archive.
`Among the inefficiencies created by this paradigm and the
`digital document archiving capabilities driven by it is the
`unnecessarily large memory capacity requirements and Sub
`sequent costs for the devices and systems involved with docu
`ment archiving. Another inefficiency of this paradigm
`involves the gross redundancy and menial work-effort, along
`with the associated unnecessary execution time and cost
`involved with editing or replacing multiple instances of com
`mon graphic elements present in large numbers of documents
`40
`within an archive.
`Associated with the hard-copy based paradigm that unnec
`essarily encumbers the efficient document use and archiving
`mentioned above is a similarly constraining and longstanding
`paradigm, which addresses the work processes and methods
`45
`involved with converting documents for mass reproduction of
`as a work-in-turn, custom-manufacturing process. In this
`paradigm, over time the same reproduction-related prepara
`tion tasks are executed over and over again to the same basic
`elements, which are part of multiple documents prepared for
`reproduction. Because of the document archiving systems
`that are driven by this paradigm, those involved with the
`preparation of documents for mass production reproduction
`are unable to take advantage of the opportunities of a com
`ponents-based manufacturing approach that are made pos
`sible by the methods, devices and processes of the invention.
`One instance of the above noted problem arises where
`documents or graphical items from different sources are to be
`integrated into a single archive, and, have common elements
`added to various of the documents or graphical items, which
`have heretofore not existed. One example grows out of acqui
`60
`sition or merger activities wherein multiple companies com
`bine and wish to revise existing documents, which have dif
`ferent corporate identities, to exhibit the new common
`corporate identity going forward. Such documents would
`include, without limitation, advertisements, manuals, bro
`chures, letterheads, and other documents or graphical items
`which would be used in the normal course of corporate busi
`ness activities.
`
`25
`
`30
`
`35
`
`50
`
`55
`
`65
`
`Case 1:19-cv-11586-FDS Document 405-1 Filed 10/21/22 Page 12 of 37
`
`

`

`4
`The Parser determines and extracts components of the stan
`dardized document or item representation according to the
`data construct needs of the present Graphic Object Oriented
`Document model. Once an archive of Graphic Object Ori
`ented Documents has been established, users are able to
`achieve a number of work execution efficiencies that are not
`possible with conventional object oriented and non-object
`oriented graphics data constructs and Associated Digital
`Asset Management Systems.
`The second function of the systems Interpreter/Parser is to
`reassemble the Graphic Object Oriented Document modeled
`document into composite output files in one of a plurality of
`industry accepted output file formats, such as POSTSCRIPT
`type file formats. Manipulated modeled documents can thus
`be used within conventional graphics Software applications,
`which work with only one file at time as well as to allow for
`the output of modeled documents to digital printers, image
`setters, plate makers and engravers.
`Some of the document components provided for in the
`model are intended for use with the present inventions tools
`and user interface. Some of these components are not present
`in imported documents. In some cases, component data is
`assigned in the Interpreter/Parser to allow for the manage
`ment of document components in the inventionarchive. Some
`examples of document components not necessarily available
`in imported documents and assigned by the Interpreter/Parser
`include:
`unique numerical document identity
`unique numerical document version identity
`pointer reference to all of each document's version and
`component fields
`version start and end date/time
`identity of the user executing a version
`pointer references to the document component fields
`effected by version executions
`the workflow step associated with the document version
`unique numerical element identity
`pointer reference to Element Version Metadata
`pointer reference to documents in the archive in which the
`element appears
`pointer reference to associated element properties
`pointer reference to associated element values indication
`of the element's status as a design standard element
`unique numerical element version identity
`pointer reference to associated Element Metadata
`workflow step associated with the element version
`element category
`element size pointer reference
`element shape construction type
`pointer reference to applicable element property values
`The invention includes methods, devices and processes,
`which:
`1. Convert documents to be imported to the inventions
`base document file format as the first step of the inven
`tion’s import process;
`2. Parse the base document file format of documents being
`imported in accordance with the inventions document
`object model;
`3. Enable users to establish circumstances, characteristics
`and criteria associated with objects being imported and/
`or object relationships so as to determine the nature of
`the inventions analysis and comparison of importing
`documents;
`4. Enable users to establish information, derived from the
`inventions analysis and comparison of documents
`being imported that will be reported, distributed and
`archived in the inventions document object model
`archive;
`
`Case 1:19-cv-11586-FDS Document 405-1 Filed 10/21/22 Page 13 of 37
`
`40
`
`45
`
`50
`
`55
`
`60
`
`US 7,447,713 B1
`
`10
`
`25
`
`30
`
`35
`
`15
`
`3
`lished rules and standards pertaining to object and object
`relationship clarification and differentiation. Objects and
`relationships being imported are analyzed and compared
`according to user established rules and standards pertaining
`to integrity and accuracy. Objects and relationships being
`imported are also analyzed and compared according to user
`established rules pertaining to redundant objects and object
`relationships.
`Objects and relationships being imported can then be pre
`sented in reports in accordance with user established rules for
`importing objects and relationships. Objects can be manually
`displayed along with element properties and element prop
`erty values or, document properties and document property
`values for manual correction, editing and reconciliation.
`Alternately, an automated reconciliation process can be
`executed for correcting and editing objects and relationships
`being imported. Finally, the reconciled objects and relation
`ships can be moved from the importing repository to the
`archive for Subsequent retrieval and use.
`When the objects and relationships are entered into the
`archive, the relationships between various components are
`maintained. As a result, operators are able to view and
`manipulate document components and the content thereof
`either as part of a composite document or as separate docu
`ment elements. Subsequently, the objects and items in the
`archives can be edited on a singular basis while effecting
`multiple linked documents or graphical items which are con
`currently in the archive.
`The process provides for automatic application of work
`effort on a single instance of a graphical object which will
`have a common effect across multiple documents or multiple
`graphical items throughout the archive. Additionally, textual
`objects can be edited on a singular basis, and through the
`pre-established links in the archive, can effect a plurality of
`related composite output documents which are being pro
`duced, for example, packaging variations for multiple prod
`ucts having common ingredients or disclosure information.
`The archived document, documents, or items can be
`recompiled by a reverse parsing process. The recompiled
`document(s) or item(s) can be output in any one of a plurality
`of industry accepted file formats for copying, printing or
`electronic distribution.
`In an environment where the documents or graphical items
`represent packaging, the present invention and archive sys
`tem can be used to identify cylinders and plates from previ
`ously produced packaging SKUs. The existing cylinders and
`plates can be used to reduce turn around time and costs in
`printing new packaging.
`Similarly, the archive manager system can automatically
`identify color separation document components from previ
`ously produced packaging SKUs. These can also be used to
`reduce turn around time and costs in color separating new
`packaging.
`The processing system can automatically reconcile newly
`executed designs with pre-established design standards and
`reproduction specifications. This in turn can eliminate time
`consuming and costly rework and print reruns.
`Where the management and archive system are provided as
`a remotely accessible capability, as in a processing and edit
`ing service, customers or participants can concurrently work
`on different components of single or multiple documents
`while still retaining the desired minimization of redundancy.
`Further, recompiled documents can be output in an internet
`standard format where desired.
`The systems Interpreter/Parser has two primary functions.
`The first of these is to analyze documents or files, which may
`come from a variety of different sources and which have been
`converted to a pre-selected file format such as a POST
`SCRIPT-type such as PostScript Level 1, PostScript Level 2,
`65
`PostScript Level 3, PDF, GHOSTSCRIPT, a registered trade
`mark of Aladdin Enterprises or similar formats.
`
`

`

`US 7,447,713 B1
`
`5
`
`10
`
`15
`
`25
`
`30
`
`40
`
`45
`
`50
`
`5
`5. Enable users to establish the circumstances, intervals
`and distribution lists that are to be applied to reports
`derived from the inventions analysis and comparison of
`documents being imported;
`6. Enable users to establish rules and standards to used as
`the basis of differentiating, clarifying, correcting and
`eliminating redundancies associated with objects and
`object relationships derived from imported documents
`prior to their being archived in the invention's document
`object model archive;
`7. Enable users to establish circumstances, characteristics
`and criteria, derived from the inventions analysis and
`comparison of imported documents and relating to user
`established rules and standards, whereupon object and
`object relationship differentiation, clarification, correc
`tion and redundancy elimination will be effected by
`manual or automated means;
`8. Enable users to access, view, edit, manipulate, replace,
`print, compile and download objects and object relation
`ships contained in the invention's document object
`model archive;
`9. Enable users to establish security-related privileges and
`rules effecting the inventions allowing or disallowing
`individual users or groups of users to access, view, edit,
`manipulate, replace, print, compile and download
`objects and object relationships and the invention’s gen
`erated reports contained in the inventions document
`object model archive;
`10. Enable users to establish circumstances, characteristics
`and criteria associated with instances of user's access
`ing, Viewing, editing, manipulating, replacing, printing,
`compiling and downloading archived objects and object
`relationships to be contained in reports generated, dis
`35
`tributed and archived by the invention to facilitate man
`aging the inventions use:
`11. Enable users to establish circumstances, characteristics
`and criteria associated with instances of user's editing,
`manipulating, replacing, compiling and downloading
`archived objects and object relationships to be contained
`in reports generated, distributed and archived by the
`invention to facilitate the management of object and
`object relationship versions over time; and
`12. Enable users to establish rules and standards for the
`number of instances of user's editing, manipulating,
`replacing, compiling and downloading archived objects
`and object relationships that are to be retained in the
`inventions import reconciliation records.
`Numerous other advantages and features of the present
`invention will become readily apparent from the following
`detailed description of the invention and the embodiments
`thereof, from the claims and from the accompanying draw
`1ngS.
`
`Case 1:19-cv-11586-FDS Document 405-1 Filed 10/21/22 Page 14 of 37
`
`BRIEF DESCRIPTION OF THE DRAWINGS
`
`55
`
`FIG. 1 is an over-all block diagram of a system in accor
`dance with the present invention;
`FIGS. 2, 2A-2D are over-all blocks and functional dia
`grams of the system in accordance with the present invention;
`FIG. 3 is a flow diagram illustrating aspects of document
`import processing in accordance with the present invention;
`FIG. 4 illustrates a data structure usable in the system of
`FIGS. 1, 2; and
`FIGS. 5, 5A-5B illustrate document process details in
`accordance with the present invention.
`
`60
`
`65
`
`6
`DETAILED DESCRIPTION OF THE PREFERRED
`EMBODIMENTS
`
`While this invention is susceptible of embodiment in many
`different forms, there are shown in the drawing and will be
`described herein in detail specific embodiments thereof with
`the understanding that the present disclosure is to be consid
`ered as an exemplification of the principles of the invention
`and is not intended to limit the invention to the specific
`embodiments illustrated.
`While a system and method are is described herein, at times
`in terms of PostScript-type inputs and outputs, it will be
`understood that these references are merely explanatory. As
`those of skill in the art will understand, other input and output
`languages could be used without departing from the spirit and
`Scope of the present invention. The system also incorporates
`executable instructions to compile the object-oriented Post
`Script data to composite documents, elements and/or element
`groups which can then be displayed at graphical user inter
`faces for inspection and modification. Other instructions
`enable output in composite PostScript-type file formats and to
`Postscript devices. It will also be understood that while a
`preferred data structure is disclosed and described, other data
`structures are usable without departing from the spirit and
`Scope of the invention.
`A method and computer system are described for a single
`user and/or networked groupware system and work methods
`for digital asset/content management and content manipula
`tion. It incorporates functionality to translate parse and tag
`native PostScript documents and documents converted to
`PostScript file format to a unique object-oriented PostScript
`data model, which incorporates Document Metadata, Docu
`ment Properties, Document Property Values, Document Ele
`ment Specific Metadata, Document Element Properties and
`Document Element Property Values.
`Once converted to the unique object-oriented data model,
`the system archives the data, provides software and methods
`for document and element display to a user interface for
`document and element modification and adds additional
`metadata to document and element components. These added
`components enable document and element searching, version
`management. Output can be provided in the form of Post
`Script-type documents. The output files can be directed to
`PostScript compatible devices.
`The system and methods also provide, capability by other
`executable instructions to efficiently and/or automatically
`search, compare and reconcile its object-oriented PostScript
`data as well as to store, distribute, create and edit its object
`oriented PostScript data and/or data groups, which are
`referred to herein as documents, document properties, docu
`ment property values and elements, element properties and
`element property values.
`The system translates and imports non-object oriented
`docume

This document is available on Docket Alarm but you must sign up to view it.


Or .

Accessing this document will incur an additional charge of $.

After purchase, you can access this document again without charge.

Accept $ Charge
throbber

Still Working On It

This document is taking longer than usual to download. This can happen if we need to contact the court directly to obtain the document and their servers are running slowly.

Give it another minute or two to complete, and then try the refresh button.

throbber

A few More Minutes ... Still Working

It can take up to 5 minutes for us to download a document if the court servers are running slowly.

Thank you for your continued patience.

This document could not be displayed.

We could not find this document within its docket. Please go back to the docket page and check the link. If that does not work, go back to the docket and refresh it to pull the newest information.

Your account does not support viewing this document.

You need a Paid Account to view this document. Click here to change your account type.

Your account does not support viewing this document.

Set your membership status to view this document.

With a Docket Alarm membership, you'll get a whole lot more, including:

  • Up-to-date information for this case.
  • Email alerts whenever there is an update.
  • Full text search for other cases.
  • Get email alerts whenever a new case matches your search.

Become a Member

One Moment Please

The filing “” is large (MB) and is being downloaded.

Please refresh this page in a few minutes to see if the filing has been downloaded. The filing will also be emailed to you when the download completes.

Your document is on its way!

If you do not receive the document in five minutes, contact support at support@docketalarm.com.

Sealed Document

We are unable to display this document, it may be under a court ordered seal.

If you have proper credentials to access the file, you may proceed directly to the court's system using your government issued username and password.


Access Government Site

We are redirecting you
to a mobile optimized page.





Document Unreadable or Corrupt

Refresh this Document
Go to the Docket

We are unable to display this document.

Refresh this Document
Go to the Docket