WO2000079428A3 - Method and apparatus for monitoring and maintaining the consistency of distributed documents - Google Patents

Method and apparatus for monitoring and maintaining the consistency of distributed documents Download PDF

Info

Publication number
WO2000079428A3
WO2000079428A3 PCT/GB2000/002336 GB0002336W WO0079428A3 WO 2000079428 A3 WO2000079428 A3 WO 2000079428A3 GB 0002336 W GB0002336 W GB 0002336W WO 0079428 A3 WO0079428 A3 WO 0079428A3
Authority
WO
WIPO (PCT)
Prior art keywords
consistency
terminals
monitoring
maintaining
source documents
Prior art date
Application number
PCT/GB2000/002336
Other languages
French (fr)
Other versions
WO2000079428A2 (en
Inventor
Andrea Zisman
Anthony Finkelstein
Ernst Ellmer
Danila Smolko
Wolfgang Emmerich
Original Assignee
Univ London
Andrea Zisman
Anthony Finkelstein
Ernst Ellmer
Danila Smolko
Wolfgang Emmerich
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 Univ London, Andrea Zisman, Anthony Finkelstein, Ernst Ellmer, Danila Smolko, Wolfgang Emmerich filed Critical Univ London
Priority to US10/009,722 priority Critical patent/US7143103B1/en
Priority to JP2001505322A priority patent/JP2003504703A/en
Priority to EP20000940552 priority patent/EP1221113A2/en
Priority to AU55473/00A priority patent/AU5547300A/en
Publication of WO2000079428A2 publication Critical patent/WO2000079428A2/en
Publication of WO2000079428A3 publication Critical patent/WO2000079428A3/en

Links

Classifications

    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F16/00Information retrieval; Database structures therefor; File system structures therefor
    • G06F16/90Details of database functions independent of the retrieved data types
    • G06F16/93Document management systems
    • G06F16/94Hypermedia
    • YGENERAL TAGGING OF NEW TECHNOLOGICAL DEVELOPMENTS; GENERAL TAGGING OF CROSS-SECTIONAL TECHNOLOGIES SPANNING OVER SEVERAL SECTIONS OF THE IPC; TECHNICAL SUBJECTS COVERED BY FORMER USPC CROSS-REFERENCE ART COLLECTIONS [XRACs] AND DIGESTS
    • Y10TECHNICAL SUBJECTS COVERED BY FORMER USPC
    • Y10STECHNICAL SUBJECTS COVERED BY FORMER USPC CROSS-REFERENCE ART COLLECTIONS [XRACs] AND DIGESTS
    • Y10S707/00Data processing: database and file management or data structures
    • Y10S707/99941Database schema or data structure
    • Y10S707/99942Manipulating data structure, e.g. compression, compaction, compilation
    • YGENERAL TAGGING OF NEW TECHNOLOGICAL DEVELOPMENTS; GENERAL TAGGING OF CROSS-SECTIONAL TECHNOLOGIES SPANNING OVER SEVERAL SECTIONS OF THE IPC; TECHNICAL SUBJECTS COVERED BY FORMER USPC CROSS-REFERENCE ART COLLECTIONS [XRACs] AND DIGESTS
    • Y10TECHNICAL SUBJECTS COVERED BY FORMER USPC
    • Y10STECHNICAL SUBJECTS COVERED BY FORMER USPC CROSS-REFERENCE ART COLLECTIONS [XRACs] AND DIGESTS
    • Y10S707/00Data processing: database and file management or data structures
    • Y10S707/99941Database schema or data structure
    • Y10S707/99943Generating database or data structure, e.g. via user interface
    • YGENERAL TAGGING OF NEW TECHNOLOGICAL DEVELOPMENTS; GENERAL TAGGING OF CROSS-SECTIONAL TECHNOLOGIES SPANNING OVER SEVERAL SECTIONS OF THE IPC; TECHNICAL SUBJECTS COVERED BY FORMER USPC CROSS-REFERENCE ART COLLECTIONS [XRACs] AND DIGESTS
    • Y10TECHNICAL SUBJECTS COVERED BY FORMER USPC
    • Y10STECHNICAL SUBJECTS COVERED BY FORMER USPC CROSS-REFERENCE ART COLLECTIONS [XRACs] AND DIGESTS
    • Y10S707/00Data processing: database and file management or data structures
    • Y10S707/99941Database schema or data structure
    • Y10S707/99944Object-oriented database structure
    • YGENERAL TAGGING OF NEW TECHNOLOGICAL DEVELOPMENTS; GENERAL TAGGING OF CROSS-SECTIONAL TECHNOLOGIES SPANNING OVER SEVERAL SECTIONS OF THE IPC; TECHNICAL SUBJECTS COVERED BY FORMER USPC CROSS-REFERENCE ART COLLECTIONS [XRACs] AND DIGESTS
    • Y10TECHNICAL SUBJECTS COVERED BY FORMER USPC
    • Y10STECHNICAL SUBJECTS COVERED BY FORMER USPC CROSS-REFERENCE ART COLLECTIONS [XRACs] AND DIGESTS
    • Y10S707/00Data processing: database and file management or data structures
    • Y10S707/99941Database schema or data structure
    • Y10S707/99944Object-oriented database structure
    • Y10S707/99945Object-oriented database structure processing

Abstract

A computer network comprising a plurality of terminals (1-4) connected via a communications network 5 is provided. In each of the terminals (1-4) application software (15) for generating XML source documents is provided. XML source documents created using the application software (15) are then sent to one of the terminals (4) having stored therein a consistency checker (10). The consistency checker (10) processes the source document together with a set of consistency rules (14) to generate an output presentation identifying data within the source documents which does or does not fulfil the requirements of consistency relationships defined by the consistency rules (14).
PCT/GB2000/002336 1999-06-18 2000-06-15 Method and apparatus for monitoring and maintaining the consistency of distributed documents WO2000079428A2 (en)

Priority Applications (4)

Application Number Priority Date Filing Date Title
US10/009,722 US7143103B1 (en) 1999-06-18 2000-06-15 Method and apparatus for monitoring and maintaining the consistency of distributed documents
JP2001505322A JP2003504703A (en) 1999-06-18 2000-06-15 Method and apparatus for monitoring and maintaining the integrity of a distribution document
EP20000940552 EP1221113A2 (en) 1999-06-18 2000-06-15 Method and apparatus for monitoring and maintaining the consistency of distributed documents
AU55473/00A AU5547300A (en) 1999-06-18 2000-06-15 Method and apparatus for monitoring and maintaining the consistency of distributed documents

Applications Claiming Priority (2)

Application Number Priority Date Filing Date Title
GB9914232.5 1999-06-18
GB9914232A GB2351165B (en) 1999-06-18 1999-06-18 Method and apparatus for monitoring and maintaining the consistency of distributed documents

Publications (2)

Publication Number Publication Date
WO2000079428A2 WO2000079428A2 (en) 2000-12-28
WO2000079428A3 true WO2000079428A3 (en) 2002-05-10

Family

ID=10855597

Family Applications (1)

Application Number Title Priority Date Filing Date
PCT/GB2000/002336 WO2000079428A2 (en) 1999-06-18 2000-06-15 Method and apparatus for monitoring and maintaining the consistency of distributed documents

Country Status (6)

Country Link
US (1) US7143103B1 (en)
EP (1) EP1221113A2 (en)
JP (1) JP2003504703A (en)
AU (1) AU5547300A (en)
GB (1) GB2351165B (en)
WO (1) WO2000079428A2 (en)

Families Citing this family (24)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
GB2377518B (en) * 2001-02-12 2003-10-22 Altio Ltd Client software enabling a client to run a network based application
DE10202498A1 (en) * 2002-01-23 2003-07-31 Siemens Ag Automation system and method for generating documentation
FR2852117A1 (en) * 2003-03-03 2004-09-10 Thales Sa AUTOMATED DEVELOPMENT METHOD WITH UPDATE
US7415672B1 (en) 2003-03-24 2008-08-19 Microsoft Corporation System and method for designing electronic forms
US7913159B2 (en) 2003-03-28 2011-03-22 Microsoft Corporation System and method for real-time validation of structured data files
CA2429095A1 (en) * 2003-05-16 2004-11-16 Cognos Incorporated System and method of data modelling
US7406660B1 (en) 2003-08-01 2008-07-29 Microsoft Corporation Mapping between structured data and a visual surface
US20050097516A1 (en) * 2003-11-05 2005-05-05 Microsoft Corporation Extensible and dynamically-configurable problem-reporting client
US7650512B2 (en) * 2003-11-18 2010-01-19 Oracle International Corporation Method of and system for searching unstructured data stored in a database
US7600124B2 (en) * 2003-11-18 2009-10-06 Oracle International Corporation Method of and system for associating an electronic signature with an electronic record
US7966493B2 (en) 2003-11-18 2011-06-21 Oracle International Corporation Method of and system for determining if an electronic signature is necessary in order to commit a transaction to a database
US8782020B2 (en) * 2003-11-18 2014-07-15 Oracle International Corporation Method of and system for committing a transaction to database
US7694143B2 (en) * 2003-11-18 2010-04-06 Oracle International Corporation Method of and system for collecting an electronic signature for an electronic record stored in a database
US20050108211A1 (en) * 2003-11-18 2005-05-19 Oracle International Corporation, A California Corporation Method of and system for creating queries that operate on unstructured data stored in a database
US7430711B2 (en) * 2004-02-17 2008-09-30 Microsoft Corporation Systems and methods for editing XML documents
US20050289447A1 (en) * 2004-06-29 2005-12-29 The Boeing Company Systems and methods for generating and storing referential links in a database
US8006178B2 (en) * 2005-06-14 2011-08-23 Microsoft Corporation Markup language stylization
US7596747B2 (en) * 2005-07-27 2009-09-29 Microsoft Corporation Incrementally parsing style sheets
US7657575B2 (en) * 2005-12-30 2010-02-02 Sap Ag Sequencing updates to business objects
US20070214189A1 (en) * 2006-03-10 2007-09-13 Motorola, Inc. System and method for consistency checking in documents
CN100383741C (en) * 2006-05-11 2008-04-23 复旦大学 Consistency maintenance method for XML oriented mark retrace
US9880980B2 (en) * 2007-03-05 2018-01-30 International Business Machines Corporation Document transformation performance via incremental fragment transformations
US8522133B2 (en) * 2011-06-16 2013-08-27 Microsoft Corporation Incrementally tokenizing and/or parsing a style sheet
US10204088B2 (en) 2015-04-24 2019-02-12 Veeva Systems Inc. System and method for content sharing in enterprise content management

Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
EP0635794A2 (en) * 1993-07-20 1995-01-25 Canon Kabushiki Kaisha Document processing apparatus and method
EP0694835A1 (en) * 1994-07-29 1996-01-31 AT&T Corp. Integrated software command specification and documentation system
WO1997034240A1 (en) * 1996-03-15 1997-09-18 University Of Massachusetts Compact tree for storage and retrieval of structured hypermedia documents
US5860007A (en) * 1995-09-29 1999-01-12 Siemens Corporate Research, Inc. Automated software modification facilitator

Family Cites Families (27)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US4153931A (en) * 1973-06-04 1979-05-08 Sigma Systems Inc. Automatic library control apparatus
US4141078A (en) * 1975-10-14 1979-02-20 Innovated Systems, Inc. Library circulation control system
US5008853A (en) * 1987-12-02 1991-04-16 Xerox Corporation Representation of collaborative multi-user activities relative to shared structured data objects in a networked workstation environment
US5251315A (en) * 1990-06-21 1993-10-05 International Business Machines Corporation Atomic check-in check-out document copy commands partitioned into document interchange architecture system operands
EP0462914A3 (en) * 1990-06-21 1993-06-02 International Business Machines Corporation A method of creating documents using existing documents
US5228980A (en) * 1991-01-31 1993-07-20 Engelhard Corporation Fluidized catalytic cracking process employing shell-coated FCC catalysts
US5734823A (en) * 1991-11-04 1998-03-31 Microtome, Inc. Systems and apparatus for electronic communication and storage of information
JPH05342200A (en) * 1992-06-09 1993-12-24 Fujitsu Ltd Document processor
AU5294293A (en) * 1992-10-01 1994-04-26 Quark, Inc. Publication system management and coordination
JP2703498B2 (en) * 1993-04-30 1998-01-26 インターナショナル・ビジネス・マシーンズ・コーポレイション Locking mechanism for versioned objects
US5581753A (en) * 1994-09-28 1996-12-03 Xerox Corporation Method for providing session consistency guarantees
US5694594A (en) * 1994-11-14 1997-12-02 Chang; Daniel System for linking hypermedia data objects in accordance with associations of source and destination data objects and similarity threshold without using keywords or link-difining terms
US5715403A (en) * 1994-11-23 1998-02-03 Xerox Corporation System for controlling the distribution and use of digital works having attached usage rights where the usage rights are defined by a usage rights grammar
US5835758A (en) * 1995-02-28 1998-11-10 Vidya Technologies, Inc. Method and system for respresenting and processing physical and conceptual entities
US5774670A (en) * 1995-10-06 1998-06-30 Netscape Communications Corporation Persistent client state in a hypertext transfer protocol based client-server system
JP2000507375A (en) * 1996-03-19 2000-06-13 シーベル システムズ,インコーポレイティド Network maintenance method of partially replicated database system
US5884298A (en) * 1996-03-29 1999-03-16 Cygnet Storage Solutions, Inc. Method for accessing and updating a library of optical discs
US5933836A (en) * 1996-05-16 1999-08-03 Lucent Technologies Inc. Database quality management system
GB2316201A (en) * 1996-08-09 1998-02-18 Wbf Limited Product improvement using database
US6061697A (en) * 1996-09-11 2000-05-09 Fujitsu Limited SGML type document managing apparatus and managing method
JPH10214265A (en) * 1997-01-30 1998-08-11 Mitsubishi Electric Corp Device for processing structured document
JPH1185750A (en) * 1997-07-08 1999-03-30 Hitachi Ltd Structured document rpocessing method, structured document rpocessor and computer-readable recording medium recorded with structured document processing program
JPH1185598A (en) * 1997-09-11 1999-03-30 Toshiba Corp Electronic filing system, document management method of the same and recording medium
US5966707A (en) * 1997-12-02 1999-10-12 International Business Machines Corporation Method for managing a plurality of data processes residing in heterogeneous data repositories
IE980959A1 (en) * 1998-03-31 1999-10-20 Datapage Ireland Ltd Document Production
US6212530B1 (en) * 1998-05-12 2001-04-03 Compaq Computer Corporation Method and apparatus based on relational database design techniques supporting modeling, analysis and automatic hypertext generation for structured document collections
US6175834B1 (en) * 1998-06-24 2001-01-16 Microsoft Corporation Consistency checker for documents containing japanese text

Patent Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
EP0635794A2 (en) * 1993-07-20 1995-01-25 Canon Kabushiki Kaisha Document processing apparatus and method
EP0694835A1 (en) * 1994-07-29 1996-01-31 AT&T Corp. Integrated software command specification and documentation system
US5860007A (en) * 1995-09-29 1999-01-12 Siemens Corporate Research, Inc. Automated software modification facilitator
WO1997034240A1 (en) * 1996-03-15 1997-09-18 University Of Massachusetts Compact tree for storage and retrieval of structured hypermedia documents

Non-Patent Citations (3)

* Cited by examiner, † Cited by third party
Title
CARR L ET AL: "Open information services", COMPUTER NETWORKS AND ISDN SYSTEMS, NORTH HOLLAND PUBLISHING. AMSTERDAM, NL, vol. 28, no. 11, 1 May 1996 (1996-05-01), pages 1027 - 1036, XP004018205, ISSN: 0169-7552 *
HSU A ET AL: "HILDA: AN INTEGRATED SYSTEM DESIGN ENVIRONMENT", PROCEEDINGS OF THE INTERNATIONAL CONFERENCE ON COMPUTER DESIGN: VLSI IN COMPUTERS & PROCESSORS. NEW YORK, OCT. 5 - 8, 1987, PROCEEDINGS OF THE INTERNATIONAL CONFERENCE ON COMPUTER DESIGN: VLSI IN COMPUTERS AND PROCESSORS. (ICCD), WASHINGTON, IEEE COM, 5 October 1987 (1987-10-05), pages 398 - 402, XP000043937, ISBN: 0-8186-0802-1 *
TAKAMUNE KITAZAWA ET AL: "INTELLIGENT DOCUMENT GENERATION SYSTEM FOR CONSTRUCTION PLANNING", PROCEEDINGS OF THE CONFERENCE ON ARTIFICIAL INTELLIGENCE APPLICATIONS. MONTEREY, MAR. 2 - 6, 1992, LOS ALAMITOS, IEEE COMP. SOC. PRESS, US, vol. CONF. 8, 2 March 1992 (1992-03-02), pages 14 - 19, XP000326499, ISBN: 0-8186-2690-9 *

Also Published As

Publication number Publication date
GB2351165A (en) 2000-12-20
JP2003504703A (en) 2003-02-04
GB2351165B (en) 2003-11-05
US7143103B1 (en) 2006-11-28
AU5547300A (en) 2001-01-09
GB9914232D0 (en) 1999-08-18
WO2000079428A2 (en) 2000-12-28
EP1221113A2 (en) 2002-07-10

Similar Documents

Publication Publication Date Title
WO2000079428A3 (en) Method and apparatus for monitoring and maintaining the consistency of distributed documents
TW330264B (en) Generating imitation custom artwork by simulating brush strokes and enhancing edges
WO2001071542A3 (en) System and method for the transformation and canonicalization of semantically structured data
AU2722595A (en) A method for isolating a fault
WO1998037478A3 (en) Group action processing between users
WO1998030968A3 (en) Electronic document authoring system
WO2000039726A3 (en) System, method and article of manufacture for a compatibility-aware recommendation engine
TW357304B (en) Method and system for rendering hyper-link information in a printable medium from a graphical user interface
HK1060414A1 (en) Network-based information management
EP0692765A3 (en) Text preparing system using knowledge base and method therefor
TW354840B (en) Method of multi-user interactive system on World Wide Web (WWW)
IL172518A0 (en) System and method for configuring voice readers using semantic analysis
GB9920881D0 (en) A data processing system and development method
WO1994029782A3 (en) Method and system for creating, specifying, and generating parametric fonts
WO2000020985A8 (en) Conversion of data representing a document to other formats for manipulation and display
EP0412232A3 (en) Apparatus and method for providing high performance communication between software processes
NZ322760A (en) A method and apparatus for making a hypermedium interactive
WO1998037474A3 (en) An information organization and collaboration tool for processing notes and action requests in computer systems
BG105150A (en) Method and system dor selectively defining access to application features
WO2002046878A3 (en) Layout generator system and method
AU8953091A (en) Apparatus for decoupling in high performance communication between software processes
MY126941A (en) Data processing system and method for mutual identification between apparatuses
MY111274A (en) Image generating method and apparatus
CA2362618A1 (en) Method, computer program product and system for the transmission of computer data to an output device
WO2005015347A3 (en) Method and apparatus for managing 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 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 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)
WWE Wipo information: entry into national phase

Ref document number: 55473/00

Country of ref document: AU

ENP Entry into the national phase

Ref country code: JP

Ref document number: 2001 505322

Kind code of ref document: A

Format of ref document f/p: F

WWE Wipo information: entry into national phase

Ref document number: 2000940552

Country of ref document: EP

REG Reference to national code

Ref country code: DE

Ref legal event code: 8642

WWE Wipo information: entry into national phase

Ref document number: 10009722

Country of ref document: US

WWP Wipo information: published in national office

Ref document number: 2000940552

Country of ref document: EP