DE69428001T2 - Verfahren und System zum Aufsuchen von Verbindungen zwischen Objekten - Google Patents

Verfahren und System zum Aufsuchen von Verbindungen zwischen Objekten

Info

Publication number
DE69428001T2
DE69428001T2 DE69428001T DE69428001T DE69428001T2 DE 69428001 T2 DE69428001 T2 DE 69428001T2 DE 69428001 T DE69428001 T DE 69428001T DE 69428001 T DE69428001 T DE 69428001T DE 69428001 T2 DE69428001 T2 DE 69428001T2
Authority
DE
Germany
Prior art keywords
objects
locating
connections
locating connections
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 - Lifetime
Application number
DE69428001T
Other languages
English (en)
Other versions
DE69428001D1 (de
Inventor
William Paul Morel
Edward Koo Young
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.)
Microsoft Corp
Original Assignee
Microsoft Corp
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 Microsoft Corp filed Critical Microsoft Corp
Application granted granted Critical
Publication of DE69428001D1 publication Critical patent/DE69428001D1/de
Publication of DE69428001T2 publication Critical patent/DE69428001T2/de
Anticipated expiration legal-status Critical
Expired - Lifetime legal-status Critical Current

Links

Classifications

    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F9/00Arrangements for program control, e.g. control units
    • G06F9/06Arrangements for program control, e.g. control units using stored programs, i.e. using an internal store of processing equipment to receive or retain programs
    • G06F9/44Arrangements for executing specific programs
    • G06F9/448Execution paradigms, e.g. implementations of programming paradigms
    • G06F9/4488Object-oriented
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR 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/28Databases characterised by their database models, e.g. relational or object models
    • G06F16/289Object oriented databases
    • 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
    • Y10S707/99954Version management
DE69428001T 1993-06-30 1994-06-30 Verfahren und System zum Aufsuchen von Verbindungen zwischen Objekten Expired - Lifetime DE69428001T2 (de)

Applications Claiming Priority (2)

Application Number Priority Date Filing Date Title
US8518693A 1993-06-30 1993-06-30
US08/259,227 US5721919A (en) 1993-06-30 1994-06-20 Method and system for the link tracking of objects

Publications (2)

Publication Number Publication Date
DE69428001D1 DE69428001D1 (de) 2001-09-20
DE69428001T2 true DE69428001T2 (de) 2001-11-29

Family

ID=26772401

Family Applications (2)

Application Number Title Priority Date Filing Date
DE69428001T Expired - Lifetime DE69428001T2 (de) 1993-06-30 1994-06-30 Verfahren und System zum Aufsuchen von Verbindungen zwischen Objekten
DE69422176T Expired - Lifetime DE69422176T2 (de) 1993-06-30 1994-06-30 Verfahren und system zur verfolgung von verbindungen zwischen objekten

Family Applications After (1)

Application Number Title Priority Date Filing Date
DE69422176T Expired - Lifetime DE69422176T2 (de) 1993-06-30 1994-06-30 Verfahren und system zur verfolgung von verbindungen zwischen objekten

Country Status (6)

Country Link
US (2) US5721919A (de)
EP (2) EP0859329B1 (de)
JP (2) JP3767699B2 (de)
CA (1) CA2166416C (de)
DE (2) DE69428001T2 (de)
WO (1) WO1995001605A2 (de)

Families Citing this family (82)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US6466992B2 (en) * 1994-12-07 2002-10-15 Next Computer, Inc. Method for providing stand-in objects
EP0826181A4 (de) * 1995-04-11 2005-02-09 Kinetech Inc Identifizierung von daten in einem datenverarbeitungssystem
US8180844B1 (en) * 2000-03-18 2012-05-15 Digimarc Corporation System for linking from objects to remote resources
US5946696A (en) * 1996-05-31 1999-08-31 Microsoft Corporation Object property lists
US6151643A (en) * 1996-06-07 2000-11-21 Networks Associates, Inc. Automatic updating of diverse software products on multiple client computer systems by downloading scanning application to client computer and generating software list on client computer
AU3805997A (en) * 1996-07-22 1998-02-10 Cabletron Systems, Inc. Method and apparatus for coordinated management of a shared object
JP3761982B2 (ja) * 1996-08-05 2006-03-29 株式会社ニューズウオッチ バージョン管理装置及びバージョン管理方法
US5892908A (en) * 1996-09-10 1999-04-06 Marketscape Method of extracting network information
GB9706400D0 (en) 1997-03-27 1997-05-14 British Telecomm Distributed computing
US6883020B1 (en) * 1997-06-26 2005-04-19 Hewlett-Packard Development Company, L.P. Apparatus and method for filtering downloaded network sites
JP3808608B2 (ja) * 1997-10-20 2006-08-16 富士通株式会社 蓄積交換型電子会議システムにおけるオブジェクトの移動処理装置及び方法並びに移動処理プログラムを記録したコンピュータ読取可能な記録媒体
US6230157B1 (en) * 1997-11-25 2001-05-08 International Business Machines Corporation Flattening complex data structures in Java/Javascript objects
US6449615B1 (en) 1998-09-21 2002-09-10 Microsoft Corporation Method and system for maintaining the integrity of links in a computer network
US6434558B1 (en) * 1998-12-16 2002-08-13 Microsoft Corporation Data lineage data type
US6343295B1 (en) * 1998-12-16 2002-01-29 Microsoft Corporation Data lineage
US6973572B1 (en) * 1999-04-22 2005-12-06 International Business Machines Corporation Signature hash for checking versions of abstract data types
US6351741B1 (en) * 1999-05-07 2002-02-26 Adobe Systems Incorporated Method of locating a file linked to a document in a relocated document directory structure
US7206820B1 (en) * 2000-03-18 2007-04-17 Digimarc Corporation System for linking from object to remote resource
US6466944B1 (en) 1999-12-02 2002-10-15 Novell, Inc. Method for creation, management, and use of files containing multiple virtual data streams using standard file system APIs
US6560615B1 (en) 1999-12-17 2003-05-06 Novell, Inc. Method and apparatus for implementing a highly efficient, robust modified files list (MFL) for a storage system volume
US6742035B1 (en) 2000-02-28 2004-05-25 Novell, Inc. Directory-based volume location service for a distributed file system
US7702761B1 (en) * 2000-10-10 2010-04-20 Xerox Corporation Network switching device
TW552502B (en) * 2000-11-21 2003-09-11 Matsushita Electric Ind Co Ltd File management method and content recording/playback apparatus
TWI230858B (en) * 2000-12-12 2005-04-11 Matsushita Electric Ind Co Ltd File management method, content recording/playback apparatus and content recording program
JP4401565B2 (ja) * 2000-12-12 2010-01-20 キヤノン株式会社 記録装置及び管理方法
US6934907B2 (en) * 2001-03-22 2005-08-23 International Business Machines Corporation Method for providing a description of a user's current position in a web page
JP2003022206A (ja) * 2001-07-06 2003-01-24 Fujitsu Ltd ファイル管理プログラムおよびファイル管理装置
US7058653B2 (en) * 2001-09-17 2006-06-06 Ricoh Company, Ltd. Tree system diagram output method, computer program and recording medium
US20060271577A1 (en) * 2002-02-22 2006-11-30 Bo-In Lin Automatic link generation for linking to relevant data records circumstantial to document processes
EP1377063A1 (de) * 2002-06-15 2004-01-02 Deutsche Thomson-Brandt Gmbh Verbesserte Vorrichtung zur Lösung von Verbindungen
US7251670B1 (en) * 2002-12-16 2007-07-31 Cisco Technology, Inc. Methods and apparatus for replicating a catalog in a content distribution network
US7441195B2 (en) * 2003-03-04 2008-10-21 Omniture, Inc. Associating website clicks with links on a web page
US7860916B2 (en) 2003-03-18 2010-12-28 Microsoft Corporation Systems and methods for transforming data in buffer memory without unnecessarily copying data to additional memory locations
US7953891B2 (en) * 2003-03-18 2011-05-31 Microsoft Corporation Systems and methods for scheduling data flow execution based on an arbitrary graph describing the desired data flow
US20050086634A1 (en) * 2003-10-16 2005-04-21 International Business Machines Corporation Web page development environment that displays frequency of use information
WO2005114399A1 (en) * 2004-05-21 2005-12-01 Computer Associates Think, Inc. Method and apparatus for supporting multiple versions of web services standards
US7930432B2 (en) * 2004-05-24 2011-04-19 Microsoft Corporation Systems and methods for distributing a workplan for data flow execution based on an arbitrary graph describing the desired data flow
US7702661B2 (en) * 2005-03-02 2010-04-20 Computer Associates Think, Inc. Managing checked out files in a source control repository
JP2007104153A (ja) * 2005-10-03 2007-04-19 Sony Corp 画像制御装置
US20070185897A1 (en) * 2006-02-06 2007-08-09 International Business Machines Corporation Method and system for tracking and storing semantic web revision history
US20070185882A1 (en) * 2006-02-06 2007-08-09 International Business Machines Corporation Method and system for selective tracking of semantic web data using distributed update events
US7865583B2 (en) 2006-03-31 2011-01-04 The Invention Science Fund I, Llc Aggregating network activity using software provenance data
US20080046863A1 (en) * 2006-08-18 2008-02-21 Vitkin Lev M Method of re-using software attributes in graphical programs
US20080071793A1 (en) * 2006-09-19 2008-03-20 Searete Llc, A Limited Liability Corporation Of The State Of Delaware Using network access port linkages for data structure update decisions
US20080068381A1 (en) * 2006-09-19 2008-03-20 Searete Llc, A Limited Liability Corporation Of The State Of Delaware Using network access port linkages for data structure update decisions
US8601104B2 (en) * 2006-09-19 2013-12-03 The Invention Science Fund I, Llc Using network access port linkages for data structure update decisions
US8281036B2 (en) * 2006-09-19 2012-10-02 The Invention Science Fund I, Llc Using network access port linkages for data structure update decisions
CN101206589B (zh) * 2006-12-19 2010-09-01 国际商业机器公司 用于执行库存扫描的方法与系统
US20080178198A1 (en) * 2007-01-22 2008-07-24 Media Ripple, Llc Distributed digital media management
US9008116B2 (en) 2007-02-20 2015-04-14 The Invention Science Fund I, Llc Cross-media communication coordination
US7860887B2 (en) * 2007-02-20 2010-12-28 The Invention Science Fund I, Llc Cross-media storage coordination
CN101458632B (zh) * 2007-12-12 2013-01-23 国际商业机器公司 数据对象复制/粘贴转移方法及装置
JP5157551B2 (ja) * 2008-03-17 2013-03-06 株式会社リコー オブジェクト連携システム、オブジェクト連携方法およびプログラム
US8533152B2 (en) * 2008-09-18 2013-09-10 University Of Southern California System and method for data provenance management
US20100153693A1 (en) * 2008-12-17 2010-06-17 Microsoft Corporation Code execution with automated domain switching
US8404748B2 (en) 2009-08-13 2013-03-26 Neogen N.V. Storage-stable formulation of paracetamol in aqueous solution
US9235595B2 (en) * 2009-10-02 2016-01-12 Symantec Corporation Storage replication systems and methods
US8825602B1 (en) * 2010-03-15 2014-09-02 Symantec Corporation Systems and methods for providing data protection in object-based storage environments
AU2011359032A1 (en) 2011-02-10 2013-08-29 Neogen N.V. Storage-stable formulation of paracetamol in aqueous solution
US9020830B2 (en) 2011-03-08 2015-04-28 Apptio, Inc. Hierarchy based dependent object relationships
US9449010B2 (en) * 2011-04-02 2016-09-20 Open Invention Network, Llc System and method for managing sensitive data using intelligent mobile agents on a network
US9275050B2 (en) 2011-10-24 2016-03-01 Apptio, Inc. Global dictionaries using universal primitives
US9971787B2 (en) 2012-07-23 2018-05-15 Red Hat, Inc. Unified file and object data storage
US20140136295A1 (en) 2012-11-13 2014-05-15 Apptio, Inc. Dynamic recommendations taken over time for reservations of information technology resources
US20140278807A1 (en) * 2013-03-15 2014-09-18 Cloudamize, Inc. Cloud service optimization for cost, performance and configuration
US10417591B2 (en) 2013-07-03 2019-09-17 Apptio, Inc. Recursive processing of object allocation rules
US10325232B2 (en) * 2013-09-20 2019-06-18 Apptio, Inc. Allocating heritage information in data models
US11244364B2 (en) 2014-02-13 2022-02-08 Apptio, Inc. Unified modeling of technology towers
US9350561B1 (en) 2015-05-27 2016-05-24 Apptio, Inc. Visualizing the flow of resources in an allocation model
US11151493B2 (en) 2015-06-30 2021-10-19 Apptio, Inc. Infrastructure benchmarking based on dynamic cost modeling
US10268979B2 (en) 2015-09-28 2019-04-23 Apptio, Inc. Intermediate resource allocation tracking in data models
US10387815B2 (en) 2015-09-29 2019-08-20 Apptio, Inc. Continuously variable resolution of resource allocation
US9384511B1 (en) 2015-12-16 2016-07-05 Apptio, Inc. Version control for resource allocation modeling
US9529863B1 (en) 2015-12-21 2016-12-27 Apptio, Inc. Normalizing ingested data sets based on fuzzy comparisons to known data sets
US10726367B2 (en) 2015-12-28 2020-07-28 Apptio, Inc. Resource allocation forecasting
US10474974B2 (en) 2016-09-08 2019-11-12 Apptio, Inc. Reciprocal models for resource allocation
US10936978B2 (en) * 2016-09-20 2021-03-02 Apptio, Inc. Models for visualizing resource allocation
US10482407B2 (en) 2016-11-14 2019-11-19 Apptio, Inc. Identifying resource allocation discrepancies
US10157356B2 (en) 2016-12-14 2018-12-18 Apptio, Inc. Activity based resource allocation modeling
US10268980B1 (en) 2017-12-29 2019-04-23 Apptio, Inc. Report generation based on user responsibility
US10324951B1 (en) 2017-12-29 2019-06-18 Apptio, Inc. Tracking and viewing model changes based on time
US11775552B2 (en) 2017-12-29 2023-10-03 Apptio, Inc. Binding annotations to data objects

Family Cites Families (21)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US4310883A (en) 1978-02-13 1982-01-12 International Business Machines Corporation Method and apparatus for assigning data sets to virtual volumes in a mass store
US4558413A (en) * 1983-11-21 1985-12-10 Xerox Corporation Software version management system
US5369778A (en) 1987-08-21 1994-11-29 Wang Laboratories, Inc. Data processor that customizes program behavior by using a resource retrieval capability
AU607795B2 (en) * 1987-08-21 1991-03-14 Eastman Kodak Company Data integration by object management
US5226161A (en) * 1987-08-21 1993-07-06 Wang Laboratories, Inc. Integration of data between typed data structures by mutual direct invocation between data managers corresponding to data types
US5206951A (en) * 1987-08-21 1993-04-27 Wang Laboratories, Inc. Integration of data between typed objects by mutual, direct invocation between object managers corresponding to object types
US5079695A (en) 1988-04-25 1992-01-07 Hewlett-Packard Company Object management facility which includes a snapshot facility for providing data transfer between two objects
US4953080A (en) 1988-04-25 1990-08-28 Hewlett-Packard Company Object management facility for maintaining data in a computer system
US5053945A (en) * 1988-10-06 1991-10-01 Alphatronix System and method for performing a multi-file transfer operation
US5115504A (en) * 1988-11-01 1992-05-19 Lotus Development Corporation Information management system
US5325524A (en) * 1989-04-06 1994-06-28 Digital Equipment Corporation Locating mobile objects in a distributed computer system
US5237680A (en) 1990-09-27 1993-08-17 Sun Microsystems, Inc. Method for incremental rename propagation between hierarchical file name spaces
US5315709A (en) 1990-12-03 1994-05-24 Bachman Information Systems, Inc. Method and apparatus for transforming objects in data models
US5212786A (en) * 1991-04-01 1993-05-18 Xerox Corporation File compaction process for electronic printing systems
US5187786A (en) * 1991-04-05 1993-02-16 Sun Microsystems, Inc. Method for apparatus for implementing a class hierarchy of objects in a hierarchical file system
JP3396479B2 (ja) * 1991-08-07 2003-04-14 ユニシス・コーポレイション データファイルに複数オブジェクト制約条件を課す方法
US5377323A (en) * 1991-09-13 1994-12-27 Sun Microsytems, Inc. Apparatus and method for a federated naming system which can resolve a composite name composed of names from any number of disparate naming systems
JPH08503564A (ja) * 1992-11-09 1996-04-16 マイクロソフト コーポレイション コンピュータ・システムにおけるオブジェクトの接続方法およびシステム
US5432928A (en) 1992-11-10 1995-07-11 Microsoft Corporation Updating objects stored in a permanent container while preserving logical contiguity
US5327680A (en) * 1993-04-29 1994-07-12 Miller Edge, Inc. Adjustable fastening device for securing a sensing edge to any of a plurality of doors
US5463774A (en) * 1993-06-28 1995-10-31 Digital Equipment Corporation Object oriented computer architecture using directory objects

Also Published As

Publication number Publication date
EP0706690A1 (de) 1996-04-17
JP3793771B2 (ja) 2006-07-05
DE69422176D1 (de) 2000-01-20
JP3767699B2 (ja) 2006-04-19
US5721919A (en) 1998-02-24
EP0706690B1 (de) 1999-12-15
JP2005044370A (ja) 2005-02-17
EP0859329B1 (de) 2001-08-16
DE69428001D1 (de) 2001-09-20
WO1995001605A3 (en) 1995-02-16
CA2166416A1 (en) 1995-01-12
EP0859329A1 (de) 1998-08-19
US6230212B1 (en) 2001-05-08
WO1995001605A2 (en) 1995-01-12
CA2166416C (en) 2004-08-17
JPH09503319A (ja) 1997-03-31
DE69422176T2 (de) 2000-04-27

Similar Documents

Publication Publication Date Title
DE69428001D1 (de) Verfahren und System zum Aufsuchen von Verbindungen zwischen Objekten
DE69331132T2 (de) Vielseitig verwendbares Produktionssystem und Verfahren zu dessen Gebrauch
DE69431306T2 (de) Datennetzgestütztes zahlungssystem und verfahren zum gebrauch eines derartigen systems
DE69526257T2 (de) Verfahren zum navigieren und system dafür
DE69402086T2 (de) Verfahren und vorrichtung zum verbinden von karosserieteilen
DE69424118D1 (de) Verfahren und Vorrichtung zum Datenempfang
DE4433126B4 (de) Vorrichtung und Verfahren zum Ausrichten von Fahrzeugrädern
DE69316941D1 (de) Verfahren und Vorrichtung zum Abdichten von Bohrlochköpfen
DE69418438D1 (de) Vorrichtung und Verfahren zum Palettieren von instabilen Gegenständen
DE69629424D1 (de) System und Verfahren zum Einfüllen von festen Gegenständen
DE69412447T2 (de) Verfahren und Vorrichtung zum Biegen von Rohren
DE69325807T2 (de) Verfahren und system zum schleifen von brammen
DE69422661T2 (de) Verfahren und Vorrichtung zum Einwickeln von Gegenständen
DE69730942D1 (de) Verfahren und Einheit zum Gruppieren von Gegenständen
DE68912226D1 (de) System und Verfahren zum Breitspektrum-Drogennachweis.
DE69517887T2 (de) Verfahren und System zum Herstellen von Verbindungen in einem Datenbanksystem
DE59607545D1 (de) Verfahren und vorrichtung zum dosieren von dickstoffen
DE69504969T2 (de) Verfahren und vorrichtung zum tranferieren von modulen
DE68925690T2 (de) Modelliertes Metall-Elastomer-Verbundrad, Verfahren und Apparatur zu dessen Formung
DE69013059D1 (de) Verfahren und Vorrichtung zum zeitweiligen Abdichten von Rohrleitungen.
DE69605612T2 (de) System und Verfahren zum Sammeln von Gegenständen
DE69011790D1 (de) Verfahren und Vorrichtung zum Anziehen von mit Gewinde versehenen Verbindungen.
DE59300520D1 (de) Verfahren und Vorrichtung zum Mercerisieren.
DE69423439D1 (de) Verfahren und Vorrichtung zum Orten
DE69611068D1 (de) Verfahren und Einheit zum Verpacken von Gegenständen

Legal Events

Date Code Title Description
8364 No opposition during term of opposition