DE69616449T2 - Vorrichtung zum Hinzufügen von Attributen zu einem Objekt während der Laufzeit in einer objektorientierten Rechnerumgebung - Google Patents
Vorrichtung zum Hinzufügen von Attributen zu einem Objekt während der Laufzeit in einer objektorientierten RechnerumgebungInfo
- Publication number
- DE69616449T2 DE69616449T2 DE69616449T DE69616449T DE69616449T2 DE 69616449 T2 DE69616449 T2 DE 69616449T2 DE 69616449 T DE69616449 T DE 69616449T DE 69616449 T DE69616449 T DE 69616449T DE 69616449 T2 DE69616449 T2 DE 69616449T2
- Authority
- DE
- Germany
- Prior art keywords
- computing environment
- during runtime
- oriented computing
- adding attributes
- object during
- 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
Links
Classifications
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F9/00—Arrangements for program control, e.g. control units
- G06F9/06—Arrangements 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/44—Arrangements for executing specific programs
- G06F9/448—Execution paradigms, e.g. implementations of programming paradigms
- G06F9/4488—Object-oriented
-
- Y—GENERAL 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
- Y10—TECHNICAL SUBJECTS COVERED BY FORMER USPC
- Y10S—TECHNICAL SUBJECTS COVERED BY FORMER USPC CROSS-REFERENCE ART COLLECTIONS [XRACs] AND DIGESTS
- Y10S707/00—Data processing: database and file management or data structures
- Y10S707/99941—Database schema or data structure
- Y10S707/99942—Manipulating data structure, e.g. compression, compaction, compilation
-
- Y—GENERAL 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
- Y10—TECHNICAL SUBJECTS COVERED BY FORMER USPC
- Y10S—TECHNICAL SUBJECTS COVERED BY FORMER USPC CROSS-REFERENCE ART COLLECTIONS [XRACs] AND DIGESTS
- Y10S707/00—Data processing: database and file management or data structures
- Y10S707/99941—Database schema or data structure
- Y10S707/99944—Object-oriented database structure
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
US08/509,847 US5778227A (en) | 1995-08-01 | 1995-08-01 | System for adding attributes to an object at run time in an object oriented computer environment |
Publications (2)
Publication Number | Publication Date |
---|---|
DE69616449D1 DE69616449D1 (de) | 2001-12-06 |
DE69616449T2 true DE69616449T2 (de) | 2002-07-18 |
Family
ID=24028326
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
DE69616449T Expired - Lifetime DE69616449T2 (de) | 1995-08-01 | 1996-08-01 | Vorrichtung zum Hinzufügen von Attributen zu einem Objekt während der Laufzeit in einer objektorientierten Rechnerumgebung |
Country Status (3)
Country | Link |
---|---|
US (1) | US5778227A (de) |
EP (1) | EP0757313B1 (de) |
DE (1) | DE69616449T2 (de) |
Cited By (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
DE102007055117A1 (de) | 2007-03-26 | 2008-10-02 | Boris Kaplan | Ein System von Künstlicher Intelligenz von einem Cyborg oder einem Android für das zeigerorientierte Objekterfassungsverfahren von Informationen basierend auf einer natürlichen Sprache und das Arbeitsverfahren von dem System |
DE102014016968A1 (de) | 2014-11-18 | 2015-01-22 | Boris Kaplan | Ein Computersystem von einer Künstlichen Intelligenz von einem Cyborg oder einem Android, wobei eine aufgenommene Signal-Reaktion des Computersystems von der Künstlichen Intelligenz von dem Cyborg oder dem Android, eine entsprechende Assoziation des Computersystems von der Künstlichen Intelligenz von dem Cyborg oder dem Android, und ein entsprechender Gedanke des Computersystems von der Künstlichen Intelligenz von dem Cyborg oder dem Android in dem Computersystem physisch gebaut werden, und ein Arbeitsverfahren von dem Computersystem von der Künstlichen Intelligenz von dem Cyborg oder dem Android |
DE102023000489A1 (de) | 2023-02-14 | 2023-04-13 | Boris Kaplan | Ein Computersystem von einer Künstlichen Intelligenz von einem Cyborg oder einem Android, wobei eine aufgenommene Signal-Reaktion des Computersystems von der Künstlichen Intelligenz von dem Cyborg oder dem Android, eine entsprechende Assoziation des Computersystems von der Künstlichen Intelligenz von dem Cyborg oder dem Android, und ein entsprechender Gedanke des Computersystems von der Künstlichen Intelligenz von dem Cyborg oder dem Android in dem Computersystem physisch gebaut werden, und ein Arbeitsverfahren von dem Computersystem von der Künstlichen Intelligenz von dem Cyborg oder dem Android. |
DE102021005701A1 (de) | 2021-11-17 | 2023-05-17 | Boris Kaplan | Ein Computersystem von einer Künstlichen Intelligenz von einem Cyborg oder einem Android, wobei eine aufgenommene Signal-Reaktion des Computersystems von der Künstlichen Intelligenz von dem Cyborg oder dem Android, eine entsprechende Assoziation des Computersystems von der Künstlichen Intelligenz von dem Cyborg oder dem Android, und ein entsprechender Gedanke des Computersystems von der Künstlichen Intelligenz von dem Cyborg oder dem Android in dem Computersystem physisch gebaut werden, und ein Arbeitsverfahren von dem Computersystem von der Künstlichen Intelligenz von dem Cyborg oder dem Android |
Families Citing this family (58)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US5758349A (en) * | 1995-12-27 | 1998-05-26 | International Business Machines Corporation | Process and system for run-time inheritance and disinheritance of methods and data |
US6122649A (en) * | 1996-05-30 | 2000-09-19 | Microsoft Corporation | Method and system for user defined and linked properties |
US6044224A (en) * | 1996-06-26 | 2000-03-28 | Sun Microsystems, Inc. | Mechanism for dynamically associating a service dependent representation with objects at run time |
JP3427918B2 (ja) * | 1996-07-02 | 2003-07-22 | インターナショナル・ビジネス・マシーンズ・コーポレーション | プログラム開発支援システム及び支援方法 |
US5847953A (en) * | 1996-09-23 | 1998-12-08 | National Instruments Corporation | System and method for performing class checking of objects in a graphical data flow program |
EP0841612A3 (de) * | 1996-11-08 | 2003-05-28 | International Business Machines Corporation | Struktur zur Softwareentwicklung |
US5884097A (en) * | 1997-05-17 | 1999-03-16 | Intertop Corporation | Data structure and methods for defining and using attribute data blocks to instantiate objects and describe changes to objects |
US5943496A (en) * | 1997-05-17 | 1999-08-24 | Intertop Corporation | Methods for developing and instantiating object classes using a java virtual machine extension |
US5950001A (en) * | 1997-06-03 | 1999-09-07 | Sun Microsystems, Inc. | Method and apparatus for customizing a software component |
US5991534A (en) * | 1997-06-03 | 1999-11-23 | Sun Microsystems, Inc. | Method and apparatus for editing a software component |
US6263492B1 (en) * | 1997-06-06 | 2001-07-17 | Microsoft Corporation | Run time object layout model with object type that differs from the derived object type in the class structure at design time and the ability to store the optimized run time object layout model |
US5920725A (en) * | 1997-07-02 | 1999-07-06 | Adaptivity Inc. | Run-time object-synthesis and transparent client/server updating of distributed objects using a meta server of all object descriptors |
US6418444B1 (en) * | 1997-12-11 | 2002-07-09 | Sun Microsystems, Inc. | Method and apparatus for selective excution of a computer program |
US6122685A (en) * | 1998-05-06 | 2000-09-19 | Emc Corporation | System for improving the performance of a disk storage device by reconfiguring a logical volume of data in response to the type of operations being performed |
US6441837B1 (en) * | 1998-05-12 | 2002-08-27 | Autodesk, Inc. | Method and apparatus for manipulating geometric constraints of a mechanical design |
US6611954B1 (en) * | 1998-06-03 | 2003-08-26 | Intel Corporation | Binary compatible software objects |
US6385661B1 (en) * | 1998-10-19 | 2002-05-07 | Recursion Software, Inc. | System and method for dynamic generation of remote proxies |
US6304879B1 (en) | 1998-11-25 | 2001-10-16 | Microsoft Corporation | Dynamic data cache for object-oriented computing environments |
US6795968B1 (en) | 1998-11-25 | 2004-09-21 | Microsoft Corporation | Dynamic object behavior for object-oriented-computing environments |
WO2000031628A1 (en) * | 1998-11-25 | 2000-06-02 | Microsoft Corporation | Dynamic data cache for object-oriented computing environments |
US6477539B1 (en) * | 1998-12-22 | 2002-11-05 | Nortel Networks Limited | Method and apparatus for interfacing a manager and a plant |
US7080383B1 (en) * | 1999-01-29 | 2006-07-18 | Microsoft Corporation | System and method for extending functionality of a class object |
WO2000058864A1 (en) * | 1999-03-26 | 2000-10-05 | British Telecommunications Public Limited Company | Computer system |
US6473769B1 (en) | 1999-03-31 | 2002-10-29 | Microsoft Corporation | Property linking in object-oriented computing environments |
NL1011713C2 (nl) * | 1999-03-31 | 2000-10-09 | Stichting Telematica Inst | Werkwijze en systeem voor dynamische specialisatie van software met profielen. |
GB2351370A (en) | 1999-06-25 | 2000-12-27 | Ibm | Data processing with policed object union |
US6634019B1 (en) | 1999-07-16 | 2003-10-14 | Lamarck, Inc. | Toggling software characteristics in a fault tolerant and combinatorial software environment system, method and medium |
US6973560B1 (en) | 1999-07-16 | 2005-12-06 | Lamarck, Inc. | Fault tolerant and combinatorial software environment system, method and medium |
WO2001006358A1 (en) * | 1999-07-16 | 2001-01-25 | Lamarck, Inc. | Fault tolerant and combinatorial software environment system, method and medium |
US7058956B1 (en) * | 1999-09-01 | 2006-06-06 | Microsoft Corporation | Directory services interface extensions with aggregatable software objects |
US6513157B1 (en) * | 1999-11-30 | 2003-01-28 | Recursion Software, Inc. | System and method for dynamically aggregating objects |
US6678743B1 (en) | 1999-11-30 | 2004-01-13 | Recursion Software, Inc. | Method for moving objects in a distributed computing environment |
US6947965B2 (en) | 1999-11-30 | 2005-09-20 | Recursion Software, Inc. | System and method for communications in a distributed computing environment |
US7159185B1 (en) * | 2000-09-14 | 2007-01-02 | Microsoft Corporation | Function objects |
US6832365B1 (en) * | 2000-10-11 | 2004-12-14 | Microsoft Corporation | System and method for interacting with computer programming languages at semantic level |
US7284271B2 (en) | 2001-03-14 | 2007-10-16 | Microsoft Corporation | Authorizing a requesting entity to operate upon data structures |
US7539747B2 (en) * | 2001-03-14 | 2009-05-26 | Microsoft Corporation | Schema-based context service |
US20020133535A1 (en) * | 2001-03-14 | 2002-09-19 | Microsoft Corporation | Identity-centric data access |
US7024662B2 (en) | 2001-03-14 | 2006-04-04 | Microsoft Corporation | Executing dynamically assigned functions while providing services |
US7302634B2 (en) | 2001-03-14 | 2007-11-27 | Microsoft Corporation | Schema-based services for identity-based data access |
GB2382890B (en) * | 2001-12-06 | 2005-04-20 | Ibm | Computer storage subsystem, method, software program and data carrier |
US7043721B2 (en) * | 2002-03-18 | 2006-05-09 | International Business Machines Corporation | Initial object capacity determination |
US9886309B2 (en) | 2002-06-28 | 2018-02-06 | Microsoft Technology Licensing, Llc | Identity-based distributed computing for device resources |
US7055132B2 (en) | 2002-06-28 | 2006-05-30 | Microsoft Corporation | System and method for associating properties with objects |
US7707566B2 (en) | 2003-06-26 | 2010-04-27 | Microsoft Corporation | Software development infrastructure |
US7559050B2 (en) | 2003-06-30 | 2009-07-07 | Microsoft Corporation | Generating software development tools via target architecture specification |
US7685581B2 (en) | 2003-06-27 | 2010-03-23 | Microsoft Corporation | Type system for representing and checking consistency of heterogeneous program components during the process of compilation |
US7305666B2 (en) * | 2003-07-23 | 2007-12-04 | Microsoft Corporation | Description language for an extensible compiler and tools infrastructure |
US7120898B2 (en) | 2003-06-26 | 2006-10-10 | Microsoft Corporation | Intermediate representation for multiple exception handling models |
US7788652B2 (en) | 2003-06-27 | 2010-08-31 | Microsoft Corporation | Representing type information in a compiler and programming tools framework |
US9262743B2 (en) | 2003-12-10 | 2016-02-16 | Zerotouchdigital, Inc. | Method and apparatus for sociable computing in ad-hoc and configured peer-to-peer networks |
CN1898615B (zh) * | 2004-06-28 | 2012-11-14 | 西门子工业公司 | 允许为维护目的而查看设施的楼宇系统表示方法和装置 |
US7584177B2 (en) * | 2005-06-29 | 2009-09-01 | Google Inc. | Determination of a desired repository |
US9361129B2 (en) | 2007-08-01 | 2016-06-07 | Microsoft Technology Licensing, Llc | Instance interfaces and mix-ins for dynamic languages |
US8191036B2 (en) * | 2008-05-19 | 2012-05-29 | Apple Inc. | Mechanism to support orphaned and partially configured objects |
WO2010005869A2 (en) * | 2008-07-10 | 2010-01-14 | Heins, Douglas, B. | Method and apparatus for utility computing in ad-hoc and configured peer-to peer networks |
US8156468B2 (en) * | 2008-09-24 | 2012-04-10 | Simio Llc | System and method for creating intelligent simulation objects using graphical process descriptions |
US8850406B1 (en) * | 2012-04-05 | 2014-09-30 | Google Inc. | Detecting anomalous application access to contact information |
Family Cites Families (7)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US5367671A (en) * | 1990-09-25 | 1994-11-22 | International Business Machines Corp. | System for accessing extended object attribute (EA) data through file name or EA handle linkages in path tables |
EP0501610B1 (de) * | 1991-02-25 | 1999-03-17 | Hewlett-Packard Company | Objektorientiertes verteiltes Rechnersystem |
US5287447A (en) * | 1991-06-28 | 1994-02-15 | International Business Machines Corporation | Method and system for providing container object attributes to a non-container object |
US5432925A (en) * | 1993-08-04 | 1995-07-11 | International Business Machines Corporation | System for providing a uniform external interface for an object oriented computing system |
US5634128A (en) * | 1993-09-24 | 1997-05-27 | International Business Machines Corporation | Method and system for controlling access to objects in a data processing system |
JP3714483B2 (ja) * | 1993-11-29 | 2005-11-09 | 三菱電機株式会社 | マネジメント・インフォメーション・ベース・管理システム |
US5600838A (en) * | 1994-01-18 | 1997-02-04 | Sybase, Inc. | Object oriented dispatch and supercall process and arrangement |
-
1995
- 1995-08-01 US US08/509,847 patent/US5778227A/en not_active Expired - Lifetime
-
1996
- 1996-08-01 EP EP96112432A patent/EP0757313B1/de not_active Expired - Lifetime
- 1996-08-01 DE DE69616449T patent/DE69616449T2/de not_active Expired - Lifetime
Cited By (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
DE102007055117A1 (de) | 2007-03-26 | 2008-10-02 | Boris Kaplan | Ein System von Künstlicher Intelligenz von einem Cyborg oder einem Android für das zeigerorientierte Objekterfassungsverfahren von Informationen basierend auf einer natürlichen Sprache und das Arbeitsverfahren von dem System |
DE102014016968A1 (de) | 2014-11-18 | 2015-01-22 | Boris Kaplan | Ein Computersystem von einer Künstlichen Intelligenz von einem Cyborg oder einem Android, wobei eine aufgenommene Signal-Reaktion des Computersystems von der Künstlichen Intelligenz von dem Cyborg oder dem Android, eine entsprechende Assoziation des Computersystems von der Künstlichen Intelligenz von dem Cyborg oder dem Android, und ein entsprechender Gedanke des Computersystems von der Künstlichen Intelligenz von dem Cyborg oder dem Android in dem Computersystem physisch gebaut werden, und ein Arbeitsverfahren von dem Computersystem von der Künstlichen Intelligenz von dem Cyborg oder dem Android |
DE102021005701A1 (de) | 2021-11-17 | 2023-05-17 | Boris Kaplan | Ein Computersystem von einer Künstlichen Intelligenz von einem Cyborg oder einem Android, wobei eine aufgenommene Signal-Reaktion des Computersystems von der Künstlichen Intelligenz von dem Cyborg oder dem Android, eine entsprechende Assoziation des Computersystems von der Künstlichen Intelligenz von dem Cyborg oder dem Android, und ein entsprechender Gedanke des Computersystems von der Künstlichen Intelligenz von dem Cyborg oder dem Android in dem Computersystem physisch gebaut werden, und ein Arbeitsverfahren von dem Computersystem von der Künstlichen Intelligenz von dem Cyborg oder dem Android |
DE102023000489A1 (de) | 2023-02-14 | 2023-04-13 | Boris Kaplan | Ein Computersystem von einer Künstlichen Intelligenz von einem Cyborg oder einem Android, wobei eine aufgenommene Signal-Reaktion des Computersystems von der Künstlichen Intelligenz von dem Cyborg oder dem Android, eine entsprechende Assoziation des Computersystems von der Künstlichen Intelligenz von dem Cyborg oder dem Android, und ein entsprechender Gedanke des Computersystems von der Künstlichen Intelligenz von dem Cyborg oder dem Android in dem Computersystem physisch gebaut werden, und ein Arbeitsverfahren von dem Computersystem von der Künstlichen Intelligenz von dem Cyborg oder dem Android. |
DE102023000489A9 (de) | 2023-02-14 | 2023-06-15 | Boris Kaplan | Ein Computersystem von einer Künstlichen Intelligenz von einem Cyborg oder einem Android, wobei eine aufgenommene Signal-Reaktion des Computersystems von der Künstlichen Intelligenz von dem Cyborg oder dem Android, eine entsprechende Assoziation des Computersystems von der Künstlichen Intelligenz von dem Cyborg oder dem Android, und ein entsprechender Gedanke des Computersystems von der Künstlichen Intelligenz von dem Cyborg oder dem Android in dem Computersystem physisch gebaut werden, und ein Arbeitsverfahren von dem Computersystem von der Künstlichen Intelligenz von dem Cyborg oder dem Android. |
Also Published As
Publication number | Publication date |
---|---|
EP0757313A1 (de) | 1997-02-05 |
EP0757313B1 (de) | 2001-10-31 |
US5778227A (en) | 1998-07-07 |
DE69616449D1 (de) | 2001-12-06 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
DE69616449T2 (de) | Vorrichtung zum Hinzufügen von Attributen zu einem Objekt während der Laufzeit in einer objektorientierten Rechnerumgebung | |
DE69813954D1 (de) | Verfahren zum Erzeugen von exklusivem Zugang zu Betriebsmitteln in einem Multiprozessor-Rechnersystem | |
DE69127809T2 (de) | Verfahren um zwei bewegungen in hintereinanderfolgenden teilbildern mit drei teilbildern dynamisch zu analysieren | |
DE69118815T2 (de) | Vorrichtung zum Anbringen einer Gelatine-Beschichtigung | |
DE3486267T2 (de) | Verfahren zum dynamischen Aufruf eines Dienstprogramms von einem Anwendungsprogramm aus. | |
DE69220247D1 (de) | Vorrichtung zum zusatz einer übelriechenden substanz zu einem verbrauchergas | |
DE68906273D1 (de) | Vorrichtung zur ausfuehrung von arbeitsvorgaengen in einem rohr. | |
DE58902548D1 (de) | Vorrichtung zum befestigen eines laders an einem fahrzeug. | |
DE69208757T2 (de) | Vorrichtung zum Zuführen von Gegenständen zu einem Müllbehälter eines Analysators | |
DE69408446T2 (de) | Vorrichtung zum anbringen von stoff an einem gerüst | |
AT369567B (de) | Verfahren und vorrichtung zum bevorraten und ausgeben von gegenstaenden | |
DE3581900D1 (de) | Vorrichtung zum befestigen eines bremsschlauches mit einem mittleren teil desselben an einer geeigneten stelle in einem fahrzeugrahmen. | |
DE58905938D1 (de) | Vorrichtung zur Zufuhr von Flüssigkeit zu einem Zerstäuber bei einem Spektrometer. | |
DE69105849D1 (de) | Verfahren und Vorrichtung zum Befördern von Gegenständen von einer Stelle zu einer anderen. | |
DE59409518D1 (de) | Vorrichtung zum Fixieren eines Elektrodenkabels an einem Gerät | |
DE69327270D1 (de) | Job-Ausführungsmethode in einem Multiprozessor-System | |
DE3684138D1 (de) | Verfahren zum abgleichen der aufgaben in einem mehrprozessorsystem. | |
DE69300118D1 (de) | Verfahren und Vorrichtung zum Anpassen von elektronischen Systemen an Wasserzähler. | |
DE59307168D1 (de) | Vorrichtung zum fixieren eines Elektrodenkabels an einem Gerät | |
DE68904992D1 (de) | Vorrichtung zum auftragen eines klebemittels. | |
ATA319882A (de) | Verfahren und vorrichtung zum vorbereiten von rundholz fuer dessen verarbeitung zu schnittholz | |
DE69309895D1 (de) | Vorrichtung zum oxydieren von wasser | |
DE59305535D1 (de) | Vorrichtung zum Versetzen von Schiffen von einem Wasserweg zu einem anderen Wasserweg | |
DE69300689T2 (de) | Vorrichtung zum Bündeln eines Gegenstandes oder eines Bündels von Gegenständen. | |
DE9315792U1 (de) | Vorrichtung zum lösbaren Befestigen eines Gegenstandes an einem Träger |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
8364 | No opposition during term of opposition | ||
8327 | Change in the person/name/address of the patent owner |
Owner name: INTERGRAPH SOFTWARE TECHNOLOGIES CO., LAS VEGAS, N |