DE69032649D1 - Dateiveränderungsmonitor für rechner-, betriebs- und dateiverwaltungssysteme - Google Patents

Dateiveränderungsmonitor für rechner-, betriebs- und dateiverwaltungssysteme

Info

Publication number
DE69032649D1
DE69032649D1 DE69032649T DE69032649T DE69032649D1 DE 69032649 D1 DE69032649 D1 DE 69032649D1 DE 69032649 T DE69032649 T DE 69032649T DE 69032649 T DE69032649 T DE 69032649T DE 69032649 D1 DE69032649 D1 DE 69032649D1
Authority
DE
Germany
Prior art keywords
file
computer
operating
management systems
change monitor
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.)
Expired - Fee Related
Application number
DE69032649T
Other languages
English (en)
Other versions
DE69032649T2 (de
Inventor
J Carpenter
Bruce Karsh
Brendan Eich
Eva Manolis
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.)
Graphics Properties Holdings Inc
Original Assignee
Silicon Graphics 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 Silicon Graphics Inc filed Critical Silicon Graphics Inc
Publication of DE69032649D1 publication Critical patent/DE69032649D1/de
Application granted granted Critical
Publication of DE69032649T2 publication Critical patent/DE69032649T2/de
Anticipated expiration legal-status Critical
Expired - Fee Related legal-status Critical Current

Links

Classifications

    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F16/00Information retrieval; Database structures therefor; File system structures therefor
    • G06F16/10File systems; File servers
    • G06F16/17Details of further file system functions
    • G06F16/178Techniques for file synchronisation in file systems
    • G06F16/1794Details of file format conversion
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F16/00Information retrieval; Database structures therefor; File system structures therefor
    • G06F16/10File systems; File servers
    • G06F16/14Details of searching files based on file metadata
    • G06F16/148File search processing
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F16/00Information retrieval; Database structures therefor; File system structures therefor
    • G06F16/10File systems; File servers
    • G06F16/17Details of further file system functions
    • G06F16/1734Details of monitoring file system events, e.g. by the use of hooks, filter drivers, logs
    • 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/953Organization of data
    • Y10S707/959Network
    • 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/964Database arrangement
    • Y10S707/966Distributed
    • 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/99951File or database maintenance
    • Y10S707/99952Coherency, e.g. same view to multiple users
DE69032649T 1989-08-01 1990-07-31 Dateiveränderungsmonitor für rechner-, betriebs- und dateiverwaltungssysteme Expired - Fee Related DE69032649T2 (de)

Applications Claiming Priority (2)

Application Number Priority Date Filing Date Title
US38992889A 1989-08-01 1989-08-01
PCT/US1990/004282 WO1991002308A1 (en) 1989-08-01 1990-07-31 File alteration monitor for computer operating and file management systems

Publications (2)

Publication Number Publication Date
DE69032649D1 true DE69032649D1 (de) 1998-10-15
DE69032649T2 DE69032649T2 (de) 1999-05-06

Family

ID=23540351

Family Applications (1)

Application Number Title Priority Date Filing Date
DE69032649T Expired - Fee Related DE69032649T2 (de) 1989-08-01 1990-07-31 Dateiveränderungsmonitor für rechner-, betriebs- und dateiverwaltungssysteme

Country Status (6)

Country Link
US (1) US5287504A (de)
EP (1) EP0485462B1 (de)
JP (1) JPH05504428A (de)
AU (1) AU6151090A (de)
DE (1) DE69032649T2 (de)
WO (1) WO1991002308A1 (de)

Families Citing this family (92)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US6044205A (en) * 1996-02-29 2000-03-28 Intermind Corporation Communications system for transferring information between memories according to processes transferred with the information
JPH04211844A (ja) * 1990-01-19 1992-08-03 Texas Instr Inc <Ti> ファイルシステムディフラグメント化装置及び方法
EP0458495A3 (en) * 1990-05-21 1993-04-14 Texas Instruments Incorporated Apparatus and method for managing versions and configurations of persistent and transient objects
JP3252454B2 (ja) * 1992-06-30 2002-02-04 富士ゼロックス株式会社 共有データ変更状況把握装置
US5526491A (en) * 1992-09-22 1996-06-11 International Business Machines Corporation System and method for calling selected service procedure remotely by utilizing conditional construct switch statement to determine the selected service procedure in common stub procedure
US5652913A (en) * 1992-10-13 1997-07-29 Microsoft Corporation System for providing intercommunication of I/O access factors stored in a shared data structure, accessed and maintained by both file system and device driver
US5596693A (en) * 1992-11-02 1997-01-21 The 3Do Company Method for controlling a spryte rendering processor
US5572235A (en) * 1992-11-02 1996-11-05 The 3Do Company Method and apparatus for processing image data
US5481275A (en) 1992-11-02 1996-01-02 The 3Do Company Resolution enhancement for video display using multi-line interpolation
US5838389A (en) * 1992-11-02 1998-11-17 The 3Do Company Apparatus and method for updating a CLUT during horizontal blanking
US5752073A (en) * 1993-01-06 1998-05-12 Cagent Technologies, Inc. Digital signal processor architecture
US5497484A (en) * 1993-02-24 1996-03-05 Hewlett-Packard Company File menu support for encapsulated applications
US5745669A (en) * 1993-10-21 1998-04-28 Ast Research, Inc. System and method for recovering PC configurations
US5694546A (en) * 1994-05-31 1997-12-02 Reisman; Richard R. System for automatic unattended electronic information transport between a server and a client by a vendor provided transport software with a manifest list
US5778228A (en) * 1994-08-16 1998-07-07 International Business Machines Corporation Method and system for transferring remote procedure calls and responses over a network
US5745766A (en) * 1994-09-19 1998-04-28 International Business Machines Corporation PC product registration and tracking
US5678007A (en) * 1994-11-22 1997-10-14 Microsoft Corporation Method and apparatus for supporting multiple outstanding network requests on a single connection
US5689705A (en) * 1995-02-13 1997-11-18 Pulte Home Corporation System for facilitating home construction and sales
US5805809A (en) * 1995-04-26 1998-09-08 Shiva Corporation Installable performance accelerator for maintaining a local cache storing data residing on a server computer
US5933851A (en) * 1995-09-29 1999-08-03 Sony Corporation Time-stamp and hash-based file modification monitor with multi-user notification and method thereof
US5809303A (en) * 1995-10-18 1998-09-15 Sun Microsystems, Inc. Device I/O monitoring mechanism for a computer operating system
DE69623227T2 (de) * 1995-10-27 2003-04-17 Ncr Int Inc Verfahren und System zur Berechnung von Dateinamen mit hoher Wahrscheinlichkeit der Eindeutigkeit
US6625617B2 (en) 1996-01-02 2003-09-23 Timeline, Inc. Modularized data retrieval method and apparatus with multiple source capability
US5915112A (en) * 1996-01-02 1999-06-22 International Business Machines Corporation Remote procedure interface with support for multiple versions
US5862325A (en) * 1996-02-29 1999-01-19 Intermind Corporation Computer-based communication system and method using metadata defining a control structure
US5838910A (en) * 1996-03-14 1998-11-17 Domenikos; Steven D. Systems and methods for executing application programs from a memory device linked to a server at an internet site
US6269407B1 (en) * 1996-03-14 2001-07-31 International Business Machines Corporation Method and system for data filtering within an object-oriented data
US5999946A (en) * 1996-04-10 1999-12-07 Harris Corporation Databases in telecommunications
US6625641B1 (en) * 1996-06-03 2003-09-23 Sun Microsystems, Inc. Method and apparatus for providing client support without installation of server software
US5848246A (en) * 1996-07-01 1998-12-08 Sun Microsystems, Inc. Object-oriented system, method and article of manufacture for a client-server session manager in an interprise computing framework system
US6266709B1 (en) 1996-07-01 2001-07-24 Sun Microsystems, Inc. Object-oriented system, method and article of manufacture for a client-server failure reporting process
US6272555B1 (en) 1996-07-01 2001-08-07 Sun Microsystems, Inc. Object-oriented system, method and article of manufacture for a client-server-centric interprise computing framework system
US6233620B1 (en) * 1996-07-02 2001-05-15 Sun Microsystems, Inc. Object-oriented system, method and article of manufacture for a presentation engine in an interprise computing framework system
US5999972A (en) * 1996-07-01 1999-12-07 Sun Microsystems, Inc. System, method and article of manufacture for a distributed computer system framework
US6434598B1 (en) 1996-07-01 2002-08-13 Sun Microsystems, Inc. Object-oriented system, method and article of manufacture for a client-server graphical user interface (#9) framework in an interprise computing framework system
US6304893B1 (en) 1996-07-01 2001-10-16 Sun Microsystems, Inc. Object-oriented system, method and article of manufacture for a client-server event driven message framework in an interprise computing framework system
US5987245A (en) * 1996-07-01 1999-11-16 Sun Microsystems, Inc. Object-oriented system, method and article of manufacture (#12) for a client-server state machine framework
US6253282B1 (en) * 1996-07-01 2001-06-26 Sun Microsystems, Inc. Object-oriented system, method and article of manufacture for a client-server with a client program cache
US6038590A (en) * 1996-07-01 2000-03-14 Sun Microsystems, Inc. Object-oriented system, method and article of manufacture for a client-server state machine in an interprise computing framework system
US6424991B1 (en) 1996-07-01 2002-07-23 Sun Microsystems, Inc. Object-oriented system, method and article of manufacture for a client-server communication framework
US6061696A (en) * 1997-04-28 2000-05-09 Computer Associates Think, Inc. Generating multimedia documents
US6490584B2 (en) * 1997-11-26 2002-12-03 International Business Machines Corporation User-centered push methods and system
US7392234B2 (en) * 1999-05-18 2008-06-24 Kom, Inc. Method and system for electronic file lifecycle management
US8234477B2 (en) * 1998-07-31 2012-07-31 Kom Networks, Inc. Method and system for providing restricted access to a storage medium
US9361243B2 (en) 1998-07-31 2016-06-07 Kom Networks Inc. Method and system for providing restricted access to a storage medium
US6549918B1 (en) * 1998-09-21 2003-04-15 Microsoft Corporation Dynamic information format conversion
US6266678B1 (en) * 1998-12-31 2001-07-24 Computer Associates Think, Inc. System and method for dynamically viewing contents of a data file
US6516353B1 (en) 1999-04-02 2003-02-04 Frederick R. Richards System and method for interactive EDI transactions
JP2001142764A (ja) * 1999-11-12 2001-05-25 Japan Science & Technology Corp ログ・ファイル保護システム
WO2001037094A1 (en) * 1999-11-14 2001-05-25 Clicknet Software, Inc. Method for secure function execution by calling address validation
IL132915A (en) * 1999-11-14 2004-05-12 Networks Assoc Tech Inc Method for secure function execution by calling address validation
US6601120B1 (en) 2000-07-13 2003-07-29 Silicon Graphics, Inc. System, method and computer program product for implementing scalable multi-reader/single-writer locks
EP1191458B1 (de) * 2000-09-13 2002-08-07 OKS GmbH Bidirektionale Verknüpfung eines Datenbanksystems mit einem Datenverzeichnis
US7043636B2 (en) * 2000-09-26 2006-05-09 Telefonaktiebolaget Lm Ericsson (Publ) Data integrity mechanisms for static and dynamic data
EP1199897A3 (de) 2000-10-16 2003-03-26 THOMSON multimedia Verfahren und Anlage zur Aufnahme von Stromdaten wie Digitalvideo und Nicht-Stromdaten
US7043634B2 (en) * 2001-05-15 2006-05-09 Mcafee, Inc. Detecting malicious alteration of stored computer files
US7117357B2 (en) * 2001-06-27 2006-10-03 International Business Machines Corporation Method, system, and product for pre-encrypting static information transmitted by secure web sites
AU2003202271A1 (en) * 2002-01-15 2003-07-30 Auspex Systems, Inc. Active file change notification
US20050033777A1 (en) * 2003-08-04 2005-02-10 Moraes Mark A. Tracking, recording and organizing changes to data in computer systems
US8108429B2 (en) * 2004-05-07 2012-01-31 Quest Software, Inc. System for moving real-time data events across a plurality of devices in a network for simultaneous data protection, replication, and access services
US7565661B2 (en) * 2004-05-10 2009-07-21 Siew Yong Sim-Tang Method and system for real-time event journaling to provide enterprise data services
US7680834B1 (en) * 2004-06-08 2010-03-16 Bakbone Software, Inc. Method and system for no downtime resychronization for real-time, continuous data protection
US20060015493A1 (en) * 2004-07-15 2006-01-19 International Business Machines Corporation Enhanced records manager and related methods
US20060048009A1 (en) * 2004-09-01 2006-03-02 Huemiller Louis D Jr Device switch error injection
US7979404B2 (en) * 2004-09-17 2011-07-12 Quest Software, Inc. Extracting data changes and storing data history to allow for instantaneous access to and reconstruction of any point-in-time data
US7707498B2 (en) * 2004-09-30 2010-04-27 Microsoft Corporation Specific type content manager in an electronic document
US7904913B2 (en) * 2004-11-02 2011-03-08 Bakbone Software, Inc. Management interface for a system that provides automated, real-time, continuous data protection
US7617234B2 (en) * 2005-01-06 2009-11-10 Microsoft Corporation XML schema for binding data
US7730394B2 (en) * 2005-01-06 2010-06-01 Microsoft Corporation Data binding in a word-processing application
US7945590B2 (en) * 2005-01-06 2011-05-17 Microsoft Corporation Programmability for binding data
US7668873B2 (en) 2005-02-25 2010-02-23 Microsoft Corporation Data store for software application documents
US7752224B2 (en) * 2005-02-25 2010-07-06 Microsoft Corporation Programmability for XML data store for documents
US7788521B1 (en) 2005-07-20 2010-08-31 Bakbone Software, Inc. Method and system for virtual on-demand recovery for real-time, continuous data protection
US7689602B1 (en) 2005-07-20 2010-03-30 Bakbone Software, Inc. Method of creating hierarchical indices for a distributed object system
US7440948B2 (en) * 2005-09-20 2008-10-21 Novell, Inc. System and method of associating objects in search results
US7707284B2 (en) * 2005-08-03 2010-04-27 Novell, Inc. System and method of searching for classifying user activity performed on a computer system
US7707146B2 (en) * 2005-08-03 2010-04-27 Novell, Inc. System and method of searching for providing clue-based context searching
US7526478B2 (en) * 2005-08-03 2009-04-28 Novell, Inc. System and method of searching for organizing and displaying search results
US7502798B2 (en) * 2005-08-03 2009-03-10 Novell, Inc. System and method of searching for information based on prior user actions
US8527874B2 (en) * 2005-08-03 2013-09-03 Apple Inc. System and method of grouping search results using information representations
US7539673B2 (en) * 2005-08-03 2009-05-26 Novell, Inc. System and method of re-ordering search results based on prior user actions
US7487146B2 (en) * 2005-08-03 2009-02-03 Novell, Inc. System and method of searching for providing dynamic search results with temporary visual display
US20100070982A1 (en) * 2005-09-09 2010-03-18 Pitts William M Distributed File System Consistency Mechanism Extension For Accelerating Communications Between Distributed Applications
US7953696B2 (en) * 2005-09-09 2011-05-31 Microsoft Corporation Real-time synchronization of XML data between applications
US20070078800A1 (en) * 2005-10-03 2007-04-05 Robert Love System and method of building an atomic view of a filesystem that lacks support for atomic operations
US8146100B2 (en) 2006-03-21 2012-03-27 Sap Ag System and method for event-based information flow in software development processes
US20080027894A1 (en) * 2006-07-25 2008-01-31 Hitachi Global Storage Technologies Netherlands B.V. File system alteration of media files
US8131723B2 (en) 2007-03-30 2012-03-06 Quest Software, Inc. Recovering a file system to any point-in-time in the past with guaranteed structure, content consistency and integrity
US8364648B1 (en) 2007-04-09 2013-01-29 Quest Software, Inc. Recovering a database to any point-in-time in the past with guaranteed data consistency
US20090265780A1 (en) * 2008-04-21 2009-10-22 Varonis Systems Inc. Access event collection
US8402069B2 (en) * 2009-05-04 2013-03-19 Microsoft Corporation Use of delete notifications by file systems and applications to release storage space
US10503817B2 (en) 2011-01-12 2019-12-10 Crucs Holdings, Llc System and method for multi-party document revision

Family Cites Families (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPS5532140A (en) * 1978-08-30 1980-03-06 Hitachi Ltd Data managing system
US5151989A (en) * 1987-02-13 1992-09-29 International Business Machines Corporation Directory cache management in a distributed data processing system
JPS63201864A (ja) * 1987-02-13 1988-08-19 インターナシヨナル・ビジネス・マシーンズ・コーポレーシヨン 分散型データ処理システム
EP0288861B1 (de) * 1987-04-30 1991-09-18 Siemens Aktiengesellschaft Kernspin-Tomographiegerät
JPH01156843A (ja) * 1987-12-15 1989-06-20 Fuji Xerox Joho Syst Kk 階層ファイル操作装置

Also Published As

Publication number Publication date
US5287504A (en) 1994-02-15
EP0485462B1 (de) 1998-09-09
JPH05504428A (ja) 1993-07-08
DE69032649T2 (de) 1999-05-06
AU6151090A (en) 1991-03-11
EP0485462A1 (de) 1992-05-20
WO1991002308A1 (en) 1991-02-21

Similar Documents

Publication Publication Date Title
DE69032649T2 (de) Dateiveränderungsmonitor für rechner-, betriebs- und dateiverwaltungssysteme
DE69030958D1 (de) Dateicharakterisierung für rechnerbetriebs- und dateiverwaltungssysteme
DE68920462D1 (de) On-line-Problemverwaltung für Datenverarbeitungssysteme.
DE3855468D1 (de) Rechnersystem für fortschrittliche finanzielle Anwendungen
DE69426927D1 (de) System für rechnerunterstützte zusammenarbeit
DE68909126T2 (de) Verwaltungssystem für tragbare Datenträger.
DE69532736D1 (de) Betriebsverfahren für Rechnernetz
DE69007732T2 (de) Befestigungsvorrichtung für Computerperipherien.
DE69017993T2 (de) Überwachungsanlage für Schmierung.
DE69029003T2 (de) System für Übertragungssteuerung zwischen Parallelrechnern
DE68925885D1 (de) Informationssystem für Fernsprech-Vertreterverwaltung
DE3853460T2 (de) Raumverwaltungsanordnung für das Datenzugriffssystem eines Dateizugriffsprozessors.
DE69824078D1 (de) Heterogenes Rechnersystem, heterogenes Ein/Ausgabesystem und Datensicherungsverfahren für die Systeme
DE68913629T2 (de) Satzverriegelungsprozessor für vielfachverarbeitungsdatensystem.
DE69127369T2 (de) Anordnung für verteiltes rechnersystem
DE29619374U1 (de) Gehäuseanordnung für eine Computer-Mouse
DE69019838D1 (de) Rechnergestütztes Analysesystem für Rohrleitungsnetz.
DE69031206T2 (de) Rechnersystem
DE68906809T2 (de) Dispersionsmittel für nichtwässrige Systeme und eine dieses System enthaltende nichtwässrige Dispersion.
DE69331297T2 (de) Vorgangsorientierte verbindungslose Datenübertragung für Rechnernetz
DE68917679T2 (de) Datenübertragungsnetzwerk für Multiprozessorsysteme.
DE3850978D1 (de) Verwaltungssystem für verteilte Datei.
DE69032881D1 (de) Benutzerschnittstelle für verwaltungssystem
DE68928782T2 (de) Datenverwaltungssystem
DE69024912T2 (de) Rechnersystem

Legal Events

Date Code Title Description
8364 No opposition during term of opposition
8339 Ceased/non-payment of the annual fee