[go: up one dir, main page]

WO2003009135A3 - Multi-platform interactive applications - Google Patents

Multi-platform interactive applications Download PDF

Info

Publication number
WO2003009135A3
WO2003009135A3 PCT/GB2002/003246 GB0203246W WO03009135A3 WO 2003009135 A3 WO2003009135 A3 WO 2003009135A3 GB 0203246 W GB0203246 W GB 0203246W WO 03009135 A3 WO03009135 A3 WO 03009135A3
Authority
WO
WIPO (PCT)
Prior art keywords
game
hardware module
engine
model objects
platform
Prior art date
Application number
PCT/GB2002/003246
Other languages
French (fr)
Other versions
WO2003009135A2 (en
Inventor
Douglas Mcpherson Little
Neil William Stewart
Original Assignee
Steel Monkeys Ltd
Douglas Mcpherson Little
Neil William Stewart
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 GB0117201A external-priority patent/GB0117201D0/en
Priority claimed from GB0124385A external-priority patent/GB0124385D0/en
Application filed by Steel Monkeys Ltd, Douglas Mcpherson Little, Neil William Stewart filed Critical Steel Monkeys Ltd
Priority to EP02751314A priority Critical patent/EP1410183A2/en
Publication of WO2003009135A2 publication Critical patent/WO2003009135A2/en
Publication of WO2003009135A3 publication Critical patent/WO2003009135A3/en

Links

Classifications

    • GPHYSICS
    • G06COMPUTING OR CALCULATING; 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

Landscapes

  • Engineering & Computer Science (AREA)
  • Software Systems (AREA)
  • Theoretical Computer Science (AREA)
  • Physics & Mathematics (AREA)
  • General Engineering & Computer Science (AREA)
  • General Physics & Mathematics (AREA)
  • Stored Programmes (AREA)

Abstract

A system (10) and method for executing an interactive software application such as a game. The invention enables a game developed on one platform to be ported to another incompatible platform without recompilation or modification while the performance of the game is not reduced on porting. The system has a game application (11) that defines model objects; an engine (13) that generates and stores model objects (14); and a hardware module (15) that retrieves the model objects and executes corresponding hardware methods. The engine does not make a sequence of procedure calls to the hardware module. An abstraction layer (17) provides synchronous communication between the hardware module and the game application and further provides synchronous communication between the engine and the hardware module.
PCT/GB2002/003246 2001-07-16 2002-07-16 Multi-platform interactive applications WO2003009135A2 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
EP02751314A EP1410183A2 (en) 2001-07-16 2002-07-16 Multi-platform interactive applications

Applications Claiming Priority (4)

Application Number Priority Date Filing Date Title
GB0117201A GB0117201D0 (en) 2001-07-16 2001-07-16 Multi-platform technology
GB0117201.4 2001-07-16
GB0124385A GB0124385D0 (en) 2001-10-11 2001-10-11 Mulit-platform interactive applications
GB0124385.6 2001-10-11

Publications (2)

Publication Number Publication Date
WO2003009135A2 WO2003009135A2 (en) 2003-01-30
WO2003009135A3 true WO2003009135A3 (en) 2004-02-12

Family

ID=26246312

Family Applications (1)

Application Number Title Priority Date Filing Date
PCT/GB2002/003246 WO2003009135A2 (en) 2001-07-16 2002-07-16 Multi-platform interactive applications

Country Status (2)

Country Link
EP (1) EP1410183A2 (en)
WO (1) WO2003009135A2 (en)

Families Citing this family (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US7765539B1 (en) * 2004-05-19 2010-07-27 Nintendo Co., Ltd. System and method for trans-compiling video games
US8317606B2 (en) 2008-12-04 2012-11-27 Disney Enterprises, Inc. Live authoring method for real time development of video games
US8176124B2 (en) 2008-12-04 2012-05-08 Disney Enterprises, Inc. Communication hub for video game development systems having a video game development tool and video game platforms with communication libraries
EP2193828B1 (en) * 2008-12-04 2012-06-13 Disney Enterprises, Inc. Communication hub for video game development systems
US8788243B2 (en) 2011-02-14 2014-07-22 Disney Enterprises, Inc. Performance metrics gathering from multiple video game platforms

Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
EP0860773A1 (en) * 1997-02-21 1998-08-26 Alcatel Method of generating a software application
EP1033648A2 (en) * 1999-02-11 2000-09-06 Sun Microsystems, Inc. Mechanism by which platform independent software may bind to and access platform dependent software
US6128011A (en) * 1998-08-31 2000-10-03 Sony Corporation Of Japan Cross-platform digital signal processing designs using Java and C
WO2000072583A1 (en) * 1999-05-21 2000-11-30 General Instrument Corporation Software architecture for a television set-top terminal providing compatibility with multiple operating environments

Patent Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
EP0860773A1 (en) * 1997-02-21 1998-08-26 Alcatel Method of generating a software application
US6128011A (en) * 1998-08-31 2000-10-03 Sony Corporation Of Japan Cross-platform digital signal processing designs using Java and C
EP1033648A2 (en) * 1999-02-11 2000-09-06 Sun Microsystems, Inc. Mechanism by which platform independent software may bind to and access platform dependent software
WO2000072583A1 (en) * 1999-05-21 2000-11-30 General Instrument Corporation Software architecture for a television set-top terminal providing compatibility with multiple operating environments

Also Published As

Publication number Publication date
WO2003009135A2 (en) 2003-01-30
EP1410183A2 (en) 2004-04-21

Similar Documents

Publication Publication Date Title
WO2003102722A3 (en) Collaborative business plug-in framework
WO2003029975A3 (en) Client server model
WO2001086442A3 (en) Communication handling in integrated modular avionics
WO2002006991A3 (en) Method and apparatus for automatically uninstalling software on a network
HK1039385A1 (en) Pre-defined hardware and software bundle ready for database applications
WO2005055006A3 (en) Business software application generation system and method
EP0928089A3 (en) Mobility of agents in a network
WO2002021788A3 (en) Method and system for testing a contents server
WO2005053200A3 (en) Multi-platform capable inference engine and universal grammar language adapter for intelligent voice application execution
WO2002071216A3 (en) A method and a bridge for coupling a server and a client of different object types
WO2003007254A3 (en) System and method for providing enhanced services to a user of a gaming application
GB2405010A (en) Method and system for interacting with simulated phenomena
WO2000055732A3 (en) Resource scheduling
WO2006135417A3 (en) System, method and computer program product for developing a system-of-systems architecture model
WO2002003263A3 (en) Method and system for coordinate transformation to model radial flow near a singularity
WO1999004351A3 (en) Schema change within a data-base
WO2001093017A3 (en) Method, system and program products for controlling system traffic of a clustered computing environment
WO1997037479A3 (en) Unix open systems interconnection layer testing
WO2003079160A3 (en) Virtual test market system and method
EP1416400A3 (en) System and method for providing data and services to devices over public networks, and device using said provided data and services
WO2004025706A3 (en) Automatic insertion of clocked elements into an electronic design to improve system performance
WO2003009135A3 (en) Multi-platform interactive applications
WO2001073279A3 (en) Method and device for modelling a mechatronic system in a motor vehicle
WO2003032158A3 (en) System and method for specifying access to resources in a mobile code system
WO2003028289A3 (en) Method for transmitting real time data messages in a cyclic communications system

Legal Events

Date Code Title Description
AK Designated states

Kind code of ref document: A2

Designated state(s): AE AG AL AM AT AU AZ BA BB BG BR BY BZ CA CH CN CO CR CU CZ DE DK DM DZ EC EE ES FI GB GD GE GH GM HR HU ID IL IN IS JP KE KG KP KR KZ LC LK LR LS LT LU LV MA MD MG MK MN MW MX MZ NO NZ OM PH PL PT RO RU SD SE SG SI SK SL TJ TM TN TR TT TZ UA UG US UZ VN YU ZA ZM ZW

Kind code of ref document: A2

Designated state(s): AE AG AL AM AT AT AU AZ BA BB BG BR BY BZ CA CH CN CO CR CU CZ CZ DE DE DK DK DM DZ EC EE EE ES FI GB GD GE GH GM HR HU ID IL IN IS JP KE KG KP KR KZ LC LK LR LS LT LU LV MA MD MG MK MN MW MX MZ NO NZ OM PH PL PT RO RU SD SE SG SI SK SK SL TJ TM TN TR TT TZ UA UG US UZ VN YU ZA ZM ZW

AL Designated countries for regional patents

Kind code of ref document: A2

Designated state(s): GH GM KE LS MW MZ SD SL SZ TZ UG ZM ZW AM AZ BY KG KZ MD RU TJ TM AT BE BG CH CY CZ DE DK EE ES FI FR GB GR IE IT LU MC NL PT SE SK TR BF BJ CF CG CI CM GA GN GQ GW ML MR NE SN TD TG

121 Ep: the epo has been informed by wipo that ep was designated in this application
WWE Wipo information: entry into national phase

Ref document number: 2002751314

Country of ref document: EP

WWP Wipo information: published in national office

Ref document number: 2002751314

Country of ref document: EP

REG Reference to national code

Ref country code: DE

Ref legal event code: 8642

WWW Wipo information: withdrawn in national office

Ref document number: 2002751314

Country of ref document: EP

NENP Non-entry into the national phase

Ref country code: JP

WWW Wipo information: withdrawn in national office

Country of ref document: JP