EP1763771A4 - Modified computer architecture with finalization of objects - Google Patents

Modified computer architecture with finalization of objects

Info

Publication number
EP1763771A4
EP1763771A4 EP05733436A EP05733436A EP1763771A4 EP 1763771 A4 EP1763771 A4 EP 1763771A4 EP 05733436 A EP05733436 A EP 05733436A EP 05733436 A EP05733436 A EP 05733436A EP 1763771 A4 EP1763771 A4 EP 1763771A4
Authority
EP
European Patent Office
Prior art keywords
finalization
objects
computer architecture
modified computer
modified
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.)
Withdrawn
Application number
EP05733436A
Other languages
German (de)
French (fr)
Other versions
EP1763771A1 (en
Inventor
John Matthew Holt
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.)
Waratek Pty Ltd
Original Assignee
Waratek Pty Ltd
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
Priority claimed from AU2004902146A external-priority patent/AU2004902146A0/en
Application filed by Waratek Pty Ltd filed Critical Waratek Pty Ltd
Publication of EP1763771A1 publication Critical patent/EP1763771A1/en
Publication of EP1763771A4 publication Critical patent/EP1763771A4/en
Withdrawn 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/46Multiprogramming arrangements
    • G06F9/52Program synchronisation; Mutual exclusion, e.g. by means of semaphores
    • 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/30Arrangements for executing machine instructions, e.g. instruction decode
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F15/00Digital computers in general; Data processing equipment in general
    • G06F15/16Combinations of two or more digital computers each having at least an arithmetic unit, a program unit and a register, e.g. for a simultaneous processing of several programs
EP05733436A 2004-04-22 2005-04-22 Modified computer architecture with finalization of objects Withdrawn EP1763771A4 (en)

Applications Claiming Priority (2)

Application Number Priority Date Filing Date Title
AU2004902146A AU2004902146A0 (en) 2004-04-22 Modified Computer Architecture
PCT/AU2005/000581 WO2005103927A1 (en) 2004-04-22 2005-04-22 Modified computer architecture with finalization of objects

Publications (2)

Publication Number Publication Date
EP1763771A1 EP1763771A1 (en) 2007-03-21
EP1763771A4 true EP1763771A4 (en) 2008-12-17

Family

ID=35197170

Family Applications (5)

Application Number Title Priority Date Filing Date
EP05733638A Withdrawn EP1763772A4 (en) 2004-04-22 2005-04-22 Modified computer architecture with initialization of objects
EP05733436A Withdrawn EP1763771A4 (en) 2004-04-22 2005-04-22 Modified computer architecture with finalization of objects
EP20110002408 Withdrawn EP2341430A1 (en) 2004-04-22 2005-04-22 Multiple computer architecture with synchronization
EP05733669A Active EP1763774B1 (en) 2004-04-22 2005-04-22 Multiple computer architecture with replicated memory fields
EP05733639A Withdrawn EP1763773A4 (en) 2004-04-22 2005-04-22 Multiple computer architecture with synchronization

Family Applications Before (1)

Application Number Title Priority Date Filing Date
EP05733638A Withdrawn EP1763772A4 (en) 2004-04-22 2005-04-22 Modified computer architecture with initialization of objects

Family Applications After (3)

Application Number Title Priority Date Filing Date
EP20110002408 Withdrawn EP2341430A1 (en) 2004-04-22 2005-04-22 Multiple computer architecture with synchronization
EP05733669A Active EP1763774B1 (en) 2004-04-22 2005-04-22 Multiple computer architecture with replicated memory fields
EP05733639A Withdrawn EP1763773A4 (en) 2004-04-22 2005-04-22 Multiple computer architecture with synchronization

Country Status (12)

Country Link
EP (5) EP1763772A4 (en)
JP (4) JP2007534063A (en)
KR (1) KR101209023B1 (en)
CN (2) CN101908001B (en)
BR (1) BRPI0508929A (en)
CA (1) CA2563900C (en)
EA (1) EA009926B1 (en)
IL (1) IL178527A (en)
MX (1) MXPA06012209A (en)
NZ (1) NZ550480A (en)
WO (5) WO2005103928A1 (en)
ZA (1) ZA200608766B (en)

Families Citing this family (46)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US7849452B2 (en) 2004-04-23 2010-12-07 Waratek Pty Ltd. Modification of computer applications at load time for distributed execution
US7844665B2 (en) 2004-04-23 2010-11-30 Waratek Pty Ltd. Modified computer architecture having coordinated deletion of corresponding replicated memory locations among plural computers
US7707179B2 (en) 2004-04-23 2010-04-27 Waratek Pty Limited Multiple computer architecture with synchronization
US8028299B2 (en) 2005-04-21 2011-09-27 Waratek Pty, Ltd. Computer architecture and method of operation for multi-computer distributed processing with finalization of objects
JP2009512030A (en) * 2005-10-10 2009-03-19 ワラテック プロプライエタリー リミテッド Duplicate object graph
WO2007041762A1 (en) * 2005-10-10 2007-04-19 Waratek Pty Limited Modified machine architecture with partial memory updating
WO2007041761A1 (en) * 2005-10-10 2007-04-19 Waratek Pty Limited Modified machine architecture with machine redundancy
WO2007041764A1 (en) * 2005-10-10 2007-04-19 Waratek Pty Limited Failure resistant multiple computer system and method
AU2006301908B2 (en) * 2005-10-10 2011-09-15 Waratek Pty Limited Modified machine architecture with machine redundancy
EP1934775A4 (en) * 2005-10-10 2009-01-28 Waratek Pty Ltd Multiple computer system with enhanced memory clean up
AU2006301911B2 (en) * 2005-10-10 2010-12-23 Waratek Pty Limited Failure resistant multiple computer system and method
WO2007041760A1 (en) * 2005-10-10 2007-04-19 Waratek Pty Limited Modified machine architecture with advanced synchronization
JP2009512081A (en) * 2005-10-17 2009-03-19 ワラテック プロプライエタリー リミテッド Multi-machine architecture with reduced overhead
US8015236B2 (en) 2005-10-25 2011-09-06 Waratek Pty. Ltd. Replication of objects having non-primitive fields, especially addresses
US7958322B2 (en) 2005-10-25 2011-06-07 Waratek Pty Ltd Multiple machine architecture with overhead reduction
US7660960B2 (en) * 2005-10-25 2010-02-09 Waratek Pty, Ltd. Modified machine architecture with partial memory updating
US7581069B2 (en) 2005-10-25 2009-08-25 Waratek Pty Ltd. Multiple computer system with enhanced memory clean up
US7849369B2 (en) 2005-10-25 2010-12-07 Waratek Pty Ltd. Failure resistant multiple computer system and method
US7761670B2 (en) 2005-10-25 2010-07-20 Waratek Pty Limited Modified machine architecture with advanced synchronization
US20080133688A1 (en) * 2006-10-05 2008-06-05 Holt John M Multiple computer system with dual mode redundancy architecture
US20080140970A1 (en) * 2006-10-05 2008-06-12 Holt John M Advanced synchronization and contention resolution
US20080140856A1 (en) * 2006-10-05 2008-06-12 Holt John M Multiple communication networks for multiple computers
US20080140973A1 (en) * 2006-10-05 2008-06-12 Holt John M Contention detection with data consolidation
US20080151902A1 (en) * 2006-10-05 2008-06-26 Holt John M Multiple network connections for multiple computers
US20080126506A1 (en) * 2006-10-05 2008-05-29 Holt John M Multiple computer system with redundancy architecture
WO2008040076A1 (en) * 2006-10-05 2008-04-10 Waratek Pty Limited Contention resolution with echo cancellation
WO2008040078A1 (en) * 2006-10-05 2008-04-10 Waratek Pty Limited Synchronization with partial memory replication
US20100054254A1 (en) * 2006-10-05 2010-03-04 Holt John M Asynchronous data transmission
US20080127213A1 (en) * 2006-10-05 2008-05-29 Holt John M Contention resolution with counter rollover
US8473564B2 (en) 2006-10-05 2013-06-25 Waratek Pty Ltd. Contention detection and resolution
CN101548268B (en) 2006-10-05 2014-05-21 瓦拉泰克有限公司 Advanced contention detection
US8095616B2 (en) 2006-10-05 2012-01-10 Waratek Pty Ltd. Contention detection
US20080114853A1 (en) * 2006-10-05 2008-05-15 Holt John M Network protocol for network communications
WO2008040080A1 (en) * 2006-10-05 2008-04-10 Waratek Pty Limited Silent memory reclamation
US20080126572A1 (en) * 2006-10-05 2008-05-29 Holt John M Multi-path switching networks
US20080133869A1 (en) * 2006-10-05 2008-06-05 Holt John M Redundant multiple computer architecture
US20080120477A1 (en) * 2006-10-05 2008-05-22 Holt John M Contention detection with modified message format
WO2008040064A1 (en) * 2006-10-05 2008-04-10 Waratek Pty Limited Switch protocol for network communications
US7958329B2 (en) 2006-10-05 2011-06-07 Waratek Pty Ltd Hybrid replicated shared memory
US20080120475A1 (en) * 2006-10-05 2008-05-22 Holt John M Adding one or more computers to a multiple computer system
US8316190B2 (en) 2007-04-06 2012-11-20 Waratek Pty. Ltd. Computer architecture and method of operation for multi-computer distributed processing having redundant array of independent systems with replicated memory and code striping
KR101778825B1 (en) 2010-05-03 2017-09-14 메르크 파텐트 게엠베하 Formulations and electronic devices
JP5625621B2 (en) 2010-08-25 2014-11-19 富士通株式会社 Detection apparatus, method, and program
CN105490908A (en) * 2014-09-16 2016-04-13 中兴通讯股份有限公司 Method and device for processing occupied conditions of target resource
EP3451259A1 (en) * 2017-09-01 2019-03-06 Unify Patente GmbH & Co. KG Computer-implemented method of performing a real-time collaboration session, collaborative platform for performing real-time collaboration sessions, and collaborative chat post object
CN110069243B (en) * 2018-10-31 2023-03-03 上海奥陶网络科技有限公司 Java program thread optimization method

Citations (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO1995008809A2 (en) * 1993-09-24 1995-03-30 Oracle Corporation Method and apparatus for data replication
US5960087A (en) * 1996-07-01 1999-09-28 Sun Microsystems, Inc. Distributed garbage collection system and method
US6072953A (en) * 1997-09-30 2000-06-06 International Business Machines Corporation Apparatus and method for dynamically modifying class files during loading for execution
US6324587B1 (en) * 1997-12-23 2001-11-27 Microsoft Corporation Method, computer program product, and data structure for publishing a data object over a store and forward transport
WO2003084116A1 (en) * 2002-03-25 2003-10-09 Eternal Systems, Inc. Transparent consistent semi-active and passive replication of multithreaded application programs
US6662359B1 (en) * 2000-07-20 2003-12-09 International Business Machines Corporation System and method for injecting hooks into Java classes to handle exception and finalization processing

Family Cites Families (9)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2656543B2 (en) * 1988-05-26 1997-09-24 東京電力株式会社 Broadcast memory type distributed computer system
JPH02132543A (en) * 1988-11-12 1990-05-22 Nec Corp Information processor
EP0485690B1 (en) * 1990-11-13 1999-05-26 International Business Machines Corporation Parallel associative processor system
FR2691559B1 (en) * 1992-05-25 1997-01-03 Cegelec REPLICATIVE OBJECT SOFTWARE SYSTEM USING DYNAMIC MESSAGING, IN PARTICULAR FOR REDUNDANT ARCHITECTURE CONTROL / CONTROL INSTALLATION.
GB2353113B (en) * 1999-08-11 2001-10-10 Sun Microsystems Inc Software fault tolerant computer system
JP2002116917A (en) * 2000-10-05 2002-04-19 Fujitsu Ltd Compiler for compiling source program by object-oriented programming language
WO2002044835A2 (en) * 2000-11-28 2002-06-06 Gingerich Gregory L A method and system for software and hardware multiplicity
US20040073828A1 (en) * 2002-08-30 2004-04-15 Vladimir Bronstein Transparent variable state mirroring
US7774750B2 (en) * 2005-07-19 2010-08-10 Microsoft Corporation Common concurrency runtime

Patent Citations (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO1995008809A2 (en) * 1993-09-24 1995-03-30 Oracle Corporation Method and apparatus for data replication
US5960087A (en) * 1996-07-01 1999-09-28 Sun Microsystems, Inc. Distributed garbage collection system and method
US6072953A (en) * 1997-09-30 2000-06-06 International Business Machines Corporation Apparatus and method for dynamically modifying class files during loading for execution
US6324587B1 (en) * 1997-12-23 2001-11-27 Microsoft Corporation Method, computer program product, and data structure for publishing a data object over a store and forward transport
US6662359B1 (en) * 2000-07-20 2003-12-09 International Business Machines Corporation System and method for injecting hooks into Java classes to handle exception and finalization processing
WO2003084116A1 (en) * 2002-03-25 2003-10-09 Eternal Systems, Inc. Transparent consistent semi-active and passive replication of multithreaded application programs

Non-Patent Citations (2)

* Cited by examiner, † Cited by third party
Title
A. SÁNCHEZ, L. VEIGA, P. FERREIRA: "Distributed garbage collection for wide area replicated memory", PROCEEDINGS OF THE 6TH CONFERENCE ON USENIX CONFERENCE ON OBJECT-ORIENTED TECHNOLOGIES AND SYSTEMS, vol. 6, 29 January 2001 (2001-01-29), Berkeley, CA, USA, pages 1 - 14, XP002502672, Retrieved from the Internet <URL:http://portal.acm.org/citation.cfm?id=1268246; http://citeseerx.ist.psu.edu/viewdoc/summary?doi=10.1.1.10.5675; http://www.gsd.inesc-id.pt/~lveiga/papers/dgcwarm-coots-2001.pdf> [retrieved on 20081027] *
See also references of WO2005103927A1 *

Also Published As

Publication number Publication date
MXPA06012209A (en) 2007-04-17
EP1763772A4 (en) 2008-12-17
EP1763774A4 (en) 2008-12-03
ZA200608766B (en) 2008-08-27
IL178527A0 (en) 2007-02-11
JP2007534063A (en) 2007-11-22
WO2005103925A1 (en) 2005-11-03
EP1763773A4 (en) 2008-12-17
WO2005103924A1 (en) 2005-11-03
WO2005103928A1 (en) 2005-11-03
JP2007534064A (en) 2007-11-22
KR20070022253A (en) 2007-02-26
EP2341430A1 (en) 2011-07-06
WO2005103927A1 (en) 2005-11-03
NZ550480A (en) 2010-02-26
IL178527A (en) 2011-11-30
CN1965308B (en) 2010-08-04
CN101908001B (en) 2014-05-14
BRPI0508929A (en) 2007-08-14
JP2007534066A (en) 2007-11-22
CN1965308A (en) 2007-05-16
EP1763771A1 (en) 2007-03-21
CA2563900A1 (en) 2005-11-03
EP1763772A1 (en) 2007-03-21
EP1763774B1 (en) 2012-12-05
CN101908001A (en) 2010-12-08
EA009926B1 (en) 2008-04-28
JP2007534065A (en) 2007-11-22
EP1763773A1 (en) 2007-03-21
EA200601942A1 (en) 2007-04-27
WO2005103926A1 (en) 2005-11-03
CA2563900C (en) 2015-01-06
KR101209023B1 (en) 2012-12-10
EP1763774A1 (en) 2007-03-21

Similar Documents

Publication Publication Date Title
EP1763771A4 (en) Modified computer architecture with finalization of objects
PT2343320T (en) Anti-gitr antibodies and uses thereof
EP1741022A4 (en) Property metadata navigation and assigment
IL177965A0 (en) Human-to computer interfaces
ZA200602608B (en) Chute and chute liner
GB0515797D0 (en) Computer mouse
EP1973026A4 (en) Notebook computer
EP1931385A4 (en) (s)-6-methyloxaalkyl exemestane compounds and related methods of use
EP1943350A4 (en) Latent procytotoxins and uses thereof
PL1725410T3 (en) Document-filing notebook
GB0512040D0 (en) Computer architecture suitable for use in space
GB0407150D0 (en) Distributed computer
GB2433472B (en) Notebook computer
AU2005902025A0 (en) Modified Computer Architecture with Finalization of Objects
HK1117607A1 (en) Notebook computer integrated with the function of scanner
GB2416430B (en) Computer Stucture
GB0416445D0 (en) Computer generated images
TWI340904B (en) Notebook computer
GB0512594D0 (en) Computer manipulation
GB0412147D0 (en) Computer application
AU303813S (en) Notebook computer
TWM292878U (en) Notebook computer
AU2005902027A0 (en) Modified Computer Architecture with Coordinated Objects
TWM292101U (en) Laptop computer with four legs
AU2004902146A0 (en) Modified Computer Architecture

Legal Events

Date Code Title Description
PUAI Public reference made under article 153(3) epc to a published international application that has entered the european phase

Free format text: ORIGINAL CODE: 0009012

17P Request for examination filed

Effective date: 20061117

AK Designated contracting states

Kind code of ref document: A1

Designated state(s): AT BE BG CH CY CZ DE DK EE ES FI FR GB GR HU IE IS IT LI LT LU MC NL PL PT RO SE SI SK TR

AX Request for extension of the european patent

Extension state: AL BA HR LV MK YU

A4 Supplementary search report drawn up and despatched

Effective date: 20081118

RIC1 Information provided on ipc code assigned before grant

Ipc: G06F 9/46 20060101AFI20081110BHEP

Ipc: G06F 15/16 20060101ALI20081110BHEP

Ipc: G06F 12/02 20060101ALI20081110BHEP

17Q First examination report despatched

Effective date: 20090313

RIN1 Information on inventor provided before grant (corrected)

Inventor name: HOLT, JOHN MATTHEW

STAA Information on the status of an ep patent application or granted ep patent

Free format text: STATUS: THE APPLICATION HAS BEEN WITHDRAWN

18W Application withdrawn

Effective date: 20170331