WO2000028397A3 - An intrinsically parallel programming system and method using procedural objects - Google Patents

An intrinsically parallel programming system and method using procedural objects Download PDF

Info

Publication number
WO2000028397A3
WO2000028397A3 PCT/US1999/026474 US9926474W WO0028397A3 WO 2000028397 A3 WO2000028397 A3 WO 2000028397A3 US 9926474 W US9926474 W US 9926474W WO 0028397 A3 WO0028397 A3 WO 0028397A3
Authority
WO
WIPO (PCT)
Prior art keywords
stitched
components
event
value
gizmos
Prior art date
Application number
PCT/US1999/026474
Other languages
French (fr)
Other versions
WO2000028397A2 (en
WO2000028397A9 (en
Inventor
Robert C Farrow
Paul H Stanford
Original Assignee
Robert C Farrow
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 Robert C Farrow filed Critical Robert C Farrow
Priority to AU19107/00A priority Critical patent/AU1910700A/en
Publication of WO2000028397A2 publication Critical patent/WO2000028397A2/en
Publication of WO2000028397A3 publication Critical patent/WO2000028397A3/en
Publication of WO2000028397A9 publication Critical patent/WO2000028397A9/en

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

Abstract

A system and method of programming using procedural objects referred to as gizmos (300), where each gizmo includes an underlying procedure (308) and at least one associated component. Each component is a value (306) or an event (302, 304). The gizmo instances (300) are preferably self-contained copies of underlying stored gizmos. A user creates new gizmos with new functionality by linking or "stitching" components of gizmo instances together, where stitched components become equivalent. Value components are stitched to other value components and event components are stitched to other event components. When any stitched value is updated by the user or by a procedure, the other values stitched therewith are updated automatically. Also, when any stitched event is activated, the other events stitched therewith are automatically activated. The combined stitching is referred to as a "fabric", which is a collection of related stitches.
PCT/US1999/026474 1998-11-10 1999-11-10 An intrinsically parallel programming system and method using procedural objects WO2000028397A2 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
AU19107/00A AU1910700A (en) 1998-11-10 1999-11-10 An intrinsically parallel programming system and method using procedural objects

Applications Claiming Priority (2)

Application Number Priority Date Filing Date Title
US18976398A 1998-11-10 1998-11-10
US09/189,763 1998-11-10

Publications (3)

Publication Number Publication Date
WO2000028397A2 WO2000028397A2 (en) 2000-05-18
WO2000028397A3 true WO2000028397A3 (en) 2000-09-08
WO2000028397A9 WO2000028397A9 (en) 2002-08-22

Family

ID=22698674

Family Applications (1)

Application Number Title Priority Date Filing Date
PCT/US1999/026474 WO2000028397A2 (en) 1998-11-10 1999-11-10 An intrinsically parallel programming system and method using procedural objects

Country Status (2)

Country Link
AU (1) AU1910700A (en)
WO (1) WO2000028397A2 (en)

Families Citing this family (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CA2704080C (en) 2001-07-26 2012-08-28 Irise System and process for cooperatively programming a simulation program of a computer application to be developed
WO2012048162A2 (en) 2010-10-08 2012-04-12 Irise System and method for extending a visualization platform

Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US5305454A (en) * 1991-08-12 1994-04-19 International Business Machines Corporation Notification of event handlers in broadcast or propagation mode by event management services in a computer system
US5499364A (en) * 1993-10-14 1996-03-12 Digital Equipment Corporation System and method for optimizing message flows between agents in distributed computations
US5754737A (en) * 1995-06-07 1998-05-19 Microsoft Corporation System for supporting interactive text correction and user guidance features

Patent Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US5305454A (en) * 1991-08-12 1994-04-19 International Business Machines Corporation Notification of event handlers in broadcast or propagation mode by event management services in a computer system
US5499364A (en) * 1993-10-14 1996-03-12 Digital Equipment Corporation System and method for optimizing message flows between agents in distributed computations
US5754737A (en) * 1995-06-07 1998-05-19 Microsoft Corporation System for supporting interactive text correction and user guidance features

Also Published As

Publication number Publication date
WO2000028397A2 (en) 2000-05-18
WO2000028397A9 (en) 2002-08-22
AU1910700A (en) 2000-05-29

Similar Documents

Publication Publication Date Title
AU4291697A (en) Down-fill quilted fabric with combination stitched lines and tack stitches
SG112900A1 (en) Method and an arrangement for scrollable cross point navigation in a user interface
ZA987312B (en) Breathable barrier composite useful as an ideal loop fastener component
EP1449946A4 (en) Elastic knitting fabric having multilayer structure
CA2036791A1 (en) Firefighter's combination trousers and safety harness
GB2283027B (en) Nonwoven fabric formed from alloy fibres
EP0479456A3 (en) Automatically configured audio system
EP0862869A3 (en) Slide fastener made of synthetic resin
SE9601105D0 (en) filter unit
EP0940492A4 (en) Non-woven fabric and artificial leather
SG43921A1 (en) Galanin antagonist
WO2003103550B1 (en) Delivery system for a medicament or well-being enhancing composition
AU4410593A (en) Aramid fabric for garments of improved comfort
MY110023A (en) Adaptive menu for programming a videocassette recorder.
CA2115323A1 (en) Sock and Method of Making Same
WO2000028397A3 (en) An intrinsically parallel programming system and method using procedural objects
GB9712692D0 (en) Non-woven fabric laminate
CA2242689A1 (en) Modified secondary backing fabric, method for the manufacture thereof and carpet containing same
WO2001063410A3 (en) System and method for implementing a project facility
ES1022605U (en) Universal cover for armchairs, sofas and the like.
AU1742692A (en) Button rapidly fitted by means of a stud or thread with the possibility of recovering it after fitting
JPS6416543A (en) Grass-preventive sheet
JP3216026U (en) liner
CA2164735A1 (en) Button Mending Kit
JPS6445806A (en) Laminated core cloth

Legal Events

Date Code Title Description
AK Designated states

Kind code of ref document: A2

Designated state(s): AU CA CN IN JP

AL Designated countries for regional patents

Kind code of ref document: A2

Designated state(s): AT BE CH CY DE DK ES FI FR GB GR IE IT LU MC NL PT SE

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)
AK Designated states

Kind code of ref document: A3

Designated state(s): AU CA CN IN JP

AL Designated countries for regional patents

Kind code of ref document: A3

Designated state(s): AT BE CH CY DE DK ES FI FR GB GR IE IT LU MC NL PT SE

122 Ep: pct application non-entry in european phase
AK Designated states

Kind code of ref document: C2

Designated state(s): AU CA CN IN JP

AL Designated countries for regional patents

Kind code of ref document: C2

Designated state(s): AT BE CH CY DE DK ES FI FR GB GR IE IT LU MC NL PT SE

COP Corrected version of pamphlet

Free format text: PAGES 1/22-22/22, DRAWINGS, REPLACED BY NEW PAGES 1/13-13/13; DUE TO LATE TRANSMITTAL BY THE RECEIVING OFFICE