[go: up one dir, main page]

WO2004010337A2 - Procede et systeme pour modeliser des composants dans un document - Google Patents

Procede et systeme pour modeliser des composants dans un document Download PDF

Info

Publication number
WO2004010337A2
WO2004010337A2 PCT/US2003/021621 US0321621W WO2004010337A2 WO 2004010337 A2 WO2004010337 A2 WO 2004010337A2 US 0321621 W US0321621 W US 0321621W WO 2004010337 A2 WO2004010337 A2 WO 2004010337A2
Authority
WO
WIPO (PCT)
Prior art keywords
source
target
concept
document
species
Prior art date
Legal status (The legal status 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 status listed.)
Ceased
Application number
PCT/US2003/021621
Other languages
English (en)
Other versions
WO2004010337A3 (fr
Inventor
François P. DUMAS
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Contivo Inc
Original Assignee
Contivo Inc
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 Contivo Inc filed Critical Contivo Inc
Priority to AU2003247968A priority Critical patent/AU2003247968A1/en
Publication of WO2004010337A2 publication Critical patent/WO2004010337A2/fr
Publication of WO2004010337A3 publication Critical patent/WO2004010337A3/fr
Anticipated expiration legal-status Critical
Ceased legal-status Critical Current

Links

Classifications

    • GPHYSICS
    • G06COMPUTING OR CALCULATING; COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F16/00Information retrieval; Database structures therefor; File system structures therefor
    • G06F16/20Information retrieval; Database structures therefor; File system structures therefor of structured data, e.g. relational data
    • G06F16/25Integrating or interfacing systems involving database management systems
    • G06F16/258Data format conversion from or to a database

Definitions

  • This invention relates to the processing of electronic documents.
  • it relates to the integration of electronic documents from diverse sources.
  • a method for transforming a source document in a source format into a target document in a target format comprises, for each of the source and target formats, determining all species of a concept that can occur in a document in that format, a concept being a set of semantically related fields and deriving a semantic model for transforming documents between the source and target formats.
  • the semantic model contains generic information common to all species to allow automatic recognition of the concept, and specific information unique to each species to allow differentiation of the concept into a particular species thereof.
  • Figure 1 shows a source document which has to be transformed into a target document and a semantic model which will be used in generating appropriate transformations
  • Figure 2 shows a flowchart of operations that are performed in transforming the source document of Figure 1 into the target document of Figure
  • Figure 3 shows a table of all possible fields for an "address" concept
  • Figure 4 shows how the components within a semantic model are structured in accordance with one embodiment of the invention.
  • Figure 5 shows a block diagram of a system in accordance with one embodiment of the present invention.
  • Embodiments of the present invention relate to a method for transforming data from a source document in a source format to a target document in a target format.
  • embodiments of the present invention allow components comprising a set of semantically related fields within a document to be modeled in a fashion that reduces the amount of manual mapping required when transforming data from a source document in a source format to a target document in a target format.
  • a semantic concept that can occur within documents of a source or target standard is modeled by assigning to it a generic meaning as well as a specific meaning. Thereafter, whenever the semantic concept appears within an actual document in the source or target standard, it is automatically assigned its generic meaning and a user is prompted to select its specific meaning from a list of specific meanings.
  • each concept is modeled once per document standard and thereafter each occurrence of the concept within an actual document of the standard is assigned a generic and specific meaning based on the model.
  • the specific meaning is assigned based on a location of the component within a document.
  • embodiments of the present invention serve to reduce the degree of manual mapping required when modeling source and target documents in terms of a semantic model.
  • Figure 1 of the drawings shows a source document 100 for example, an invoice, a sales order, etc. which has to be transformed into a target document 102, such as for purposes of document integration.
  • the source document 100 includes four components designated 100A-100D, respectively, and the target document 102 includes four components designated 102A-102D, respectively.
  • the semantic meaning of each of the components in source document 100 and target document 102 is shown in semantic model 104 wherein each of the components of the source and target document are related to a semantic component designated 104A-104D, respectively.
  • component 100A and component 102C are related and will contain information relating to a semantic concept which provides a corporate head office address.
  • semantic model 104 specifies the relationship between components in source document 100 and target document 102 in terms of a common semantic concept, which allows for a mapping program to use this information to automatically generate mappings for transforming data from source document 100 into target document 102.
  • each of the components in the source and target documents will have to be manually modeled.
  • each of the components in the source and target documents is related to a generic semantic concept which provides address information, a certain portion of information contained in each of the components will overlap.
  • each of the components may have address line, city and zip code fields which overlap.
  • One of the advantages of the present invention is that it reduces the degree of manual mapping required to produce a semantic model such as semantic model 104, by taking advantage of the information which overlaps or is common to various components within the source and target documents, as will be described below.
  • Figure 2 of the drawings shows a flow chart of operations performed in accordance with one embodiment of the present invention, when transforming source document 100 into target document 102.
  • a semantic model is derived for documents of the source and target data standards or formats.
  • Block 200 involves examining allowable concepts in each of the source and target document formats and identifying a generic form for each of the concepts as well as specific forms or species of the generic form.
  • Figure 3 shows a table 300 which includes all possible fields for the "address" concept, which fields can occur or are allowable in a valid address in the source or target document of a source or target format respectively.
  • each semantic concept is structured into a generic concept and specific or species concepts.
  • Each generic concept comprises fields which are common to all particular species of the concept, whereas each specific or species concept includes particular fields in addition to the common fields which are shared with the generic concept. This is shown in Figure 4 of the drawings where a component 400 comprising fields 1 to n is structured so as to have a generic meaning 402 and a specific meaning 404.
  • the generic meaning 402 relates to an address and the specific meaning could be a particular kind or type of address such as a "shipping address”.
  • the semantic model is stored within a system, such as is shown in Figure 5 of the drawings, which is used to perform the transformation.
  • actual source and target documents that are of the source target standards, respectively, are loaded into the system.
  • components in the source and target documents are automatically recognized based on the generic meanings of concepts from the semantic model.
  • a prompt is displayed to a user, prompting the user to select a specific meaning for a particular concept. This is done based on a location of a component within a document.
  • components 100A - 100D will automatically be recognized as an address concept based on its generic meaning and thereafter a user will be prompted to select a particular meaning for each address thus specifying whether the recognized address concept is a corporate head office address, a shipping address, a billing address, or a branch address based on a location of the component within the document.
  • the selected specific meaning is assigned to the component.
  • a mapping based on the assigned meaning of concepts in source document 100 and 102 is created.
  • reference numeral 500 generally indicates an example of a system which may be used to implement to perform embodiments of the invention described above.
  • the system 500 includes a memory 504, which may represent one or more physical memory devices, which may include any type of random access memory (RAM), read only memory (ROM) which may be programmable, flash memory, non-volatile mass storage device, or a combination of such memory devices.
  • the memory 504 is connected via a system bus 512 to a processor 502.
  • the memory 504 includes instructions 506 which when executed by the processor 502 cause the processor to perform the methodology of the invention as discussed above.
  • the system 500 includes a disk drive 508 and a CD ROM drive 510 each of which is coupled to a peripheral-device and user-interface 514 via bus 512.
  • Processor 502, memory 504, disk drive 508 and CD ROM 510 are generally known in the art.
  • Peripheral-device and user-interface 514 provides an interface between system bus 512 and various optional components connected to a peripheral bus 516 as well as to user interface components, such as a display, mouse and other user interface devices.
  • a network interface 518 is coupled to peripheral bus 516 and provides network connectivity to system 500.

Landscapes

  • Engineering & Computer Science (AREA)
  • Databases & Information Systems (AREA)
  • Theoretical Computer Science (AREA)
  • Data Mining & Analysis (AREA)
  • Physics & Mathematics (AREA)
  • General Engineering & Computer Science (AREA)
  • General Physics & Mathematics (AREA)
  • Machine Translation (AREA)
  • Stored Programmes (AREA)

Abstract

Cette invention se rapporte à un système et à un procédé servant à réaliser une transformation de données entre un document source dans un standard source et un document cible dans un standard cible. Selon un mode de réalisation, ce procédé consiste à dériver un modèle sémantique pour des concepts sémantiquement équivalents qui peuvent se présenter dans des documents dans les standards source et cible, dans lesquels une signification sémantique comprenant une signification générique et une signification spécifique est attribuée à chaque concept sémantiquement équivalent ; et à modéliser les documents source et cible sur la base de ce modèle sémantique.
PCT/US2003/021621 2002-07-22 2003-07-11 Procede et systeme pour modeliser des composants dans un document Ceased WO2004010337A2 (fr)

Priority Applications (1)

Application Number Priority Date Filing Date Title
AU2003247968A AU2003247968A1 (en) 2002-07-22 2003-07-11 A method and system for modeling components in documents

Applications Claiming Priority (2)

Application Number Priority Date Filing Date Title
US20106102A 2002-07-22 2002-07-22
US10/201,061 2002-07-22

Publications (2)

Publication Number Publication Date
WO2004010337A2 true WO2004010337A2 (fr) 2004-01-29
WO2004010337A3 WO2004010337A3 (fr) 2004-06-24

Family

ID=30769597

Family Applications (1)

Application Number Title Priority Date Filing Date
PCT/US2003/021621 Ceased WO2004010337A2 (fr) 2002-07-22 2003-07-11 Procede et systeme pour modeliser des composants dans un document

Country Status (2)

Country Link
AU (1) AU2003247968A1 (fr)
WO (1) WO2004010337A2 (fr)

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN106662874A (zh) * 2014-06-03 2017-05-10 奥卡多创新有限公司 控制运输设备移动的方法、系统和装置

Family Cites Families (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
GB9716887D0 (en) * 1997-08-08 1997-10-15 British Telecomm Translation
JPH11242673A (ja) * 1997-12-23 1999-09-07 Ricoh Co Ltd 構造化情報マッピングシステム、記録媒体、グラフィカルユーザインターフェース方法、及び、グラフィカルユーザインターフェース装置
FR2811782B1 (fr) * 2000-07-12 2003-09-26 Jaxo Europ Systeme de conversion de documents a structure arborescente par parcours selectif de ladite structure

Cited By (8)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN106662874A (zh) * 2014-06-03 2017-05-10 奥卡多创新有限公司 控制运输设备移动的方法、系统和装置
US10901404B2 (en) 2014-06-03 2021-01-26 Ocado Innovation Limited Methods, systems and apparatus for controlling movement of transporting devices
US11066239B2 (en) 2014-06-03 2021-07-20 Ocado Innovation Limited Methods, systems and apparatus for controlling movement of transporting devices
US11079770B2 (en) 2014-06-03 2021-08-03 Ocado Innovation Limited Methods, systems and apparatus for controlling movement of transporting devices
US11635769B2 (en) 2014-06-03 2023-04-25 Ocado Innovation Limited Methods, systems and apparatus for controlling movement of transporting devices
US11640176B2 (en) 2014-06-03 2023-05-02 Ocado Innovation Limited Methods, systems and apparatus for controlling movement of transporting devices
US11650601B2 (en) 2014-06-03 2023-05-16 Ocado Innovation Limited Methods, systems and apparatus for controlling movement of transporting devices
US12030718B2 (en) 2014-06-03 2024-07-09 Ocado Innovation Limited Methods, systems and apparatus for controlling movement of transporting devices

Also Published As

Publication number Publication date
WO2004010337A3 (fr) 2004-06-24
AU2003247968A1 (en) 2004-02-09

Similar Documents

Publication Publication Date Title
US6041333A (en) Method and apparatus for automatically updating a data file from a network
US7334187B1 (en) Electronic form aggregation
US6662237B1 (en) System for documenting application interfaces and their mapping relationship
US5692206A (en) Method and apparatus for automating the generation of a legal document
CN100507839C (zh) 用于在起始模板和目标模板之间映射内容的方法和系统
Blaha Object-Oriented Modeling and Design with UML: For VTU, 2/e
US6944514B1 (en) Innovation information management model
US20020116416A1 (en) Methods and systems for processing embedded objects
AU2003204379A1 (en) Providing contextually sensitive tools and help content in computer-generated documents
US7120867B2 (en) System and method for conversion of directly-assigned format attributes to styles in a document
US20140278268A1 (en) Method for mapping elements of a construction project
US7451158B1 (en) System and method for creating, appending and merging a work management file
US20050240562A1 (en) Method, computer program product and device for importing a plurality of data sets into a system
WO2004010337A2 (fr) Procede et systeme pour modeliser des composants dans un document
International Business Machines Corporation Object-oriented Interface Design: IBM Common User Access Guidelines
EP1970818A1 (fr) Procede de traitement de vitesse d'ouverture accrue d'un document de traitement de caracteres
CN112068830A (zh) 一种面向航电系统架构模型的设计工具
EP1990736A1 (fr) Procédé et système de traitement d'objets personnalisés utilisant une base de données objets
US20020083412A1 (en) Addon mechanism for a control system based on a type data field
CN108563621B (zh) 一种pdf报表生成方法、装置、设备及存储介质
JPS61226834A (ja) 表示画面編集方式
KR20150021730A (ko) 캐드객체 및 정보태그를 이용한 연관테이블 생성 장치 및 그 방법
US7178105B1 (en) Method and system for document component importation and reconciliation
US20020143748A1 (en) Method and system for providing a generic scalar function
KR20180137958A (ko) 전자문서를 편집하는 방법 및 장치

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 CO CR CU CZ DE DK DM DZ EC 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 OM PH PL PT RO RU SD SE SG SK SL TJ TM TN TR TT TZ UA UG US UZ VN YU ZA ZM 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 ZM ZW AM AZ BY KG KZ MD RU TJ TM AT BE BG CH CY CZ DE DK EE ES FI FR GB GR HU IE IT LU MC NL PT RO SE SI SK TR BF BJ CF CG CI CM GA GN GQ GW ML MR NE SN TD TG

121 Ep: the epo has been informed by wipo that ep was designated in this application
122 Ep: pct application non-entry in european phase
NENP Non-entry into the national phase

Ref country code: JP

WWW Wipo information: withdrawn in national office

Country of ref document: JP