WO2000069244A3 - Method and apparatus for implementing a virtual shared world - Google Patents
Method and apparatus for implementing a virtual shared world Download PDFInfo
- Publication number
- WO2000069244A3 WO2000069244A3 PCT/US2000/013222 US0013222W WO0069244A3 WO 2000069244 A3 WO2000069244 A3 WO 2000069244A3 US 0013222 W US0013222 W US 0013222W WO 0069244 A3 WO0069244 A3 WO 0069244A3
- Authority
- WO
- WIPO (PCT)
- Prior art keywords
- loader
- queue
- lot
- thread
- ids
- 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.)
- Ceased
Links
Classifications
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F3/00—Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
- G06F3/01—Input arrangements or combined input and output arrangements for interaction between user and computer
- G06F3/048—Interaction techniques based on graphical user interfaces [GUI]
- G06F3/0481—Interaction techniques based on graphical user interfaces [GUI] based on specific properties of the displayed interaction object or a metaphor-based environment, e.g. interaction with desktop elements like windows or icons, or assisted by a cursor's changing behaviour or appearance
- G06F3/04815—Interaction with a metaphor-based environment or interaction object displayed as three-dimensional, e.g. changing the user viewpoint with respect to the environment or object
-
- A—HUMAN NECESSITIES
- A63—SPORTS; GAMES; AMUSEMENTS
- A63F—CARD, BOARD, OR ROULETTE GAMES; INDOOR GAMES USING SMALL MOVING PLAYING BODIES; VIDEO GAMES; GAMES NOT OTHERWISE PROVIDED FOR
- A63F13/00—Video games, i.e. games using an electronically generated display having two or more dimensions
- A63F13/30—Interconnection arrangements between game servers and game devices; Interconnection arrangements between game devices; Interconnection arrangements between game servers
- A63F13/33—Interconnection arrangements between game servers and game devices; Interconnection arrangements between game devices; Interconnection arrangements between game servers using wide area network [WAN] connections
- A63F13/335—Interconnection arrangements between game servers and game devices; Interconnection arrangements between game devices; Interconnection arrangements between game servers using wide area network [WAN] connections using Internet
-
- A—HUMAN NECESSITIES
- A63—SPORTS; GAMES; AMUSEMENTS
- A63F—CARD, BOARD, OR ROULETTE GAMES; INDOOR GAMES USING SMALL MOVING PLAYING BODIES; VIDEO GAMES; GAMES NOT OTHERWISE PROVIDED FOR
- A63F13/00—Video games, i.e. games using an electronically generated display having two or more dimensions
- A63F13/55—Controlling game characters or game objects based on the game progress
- A63F13/57—Simulating properties, behaviour or motion of objects in the game world, e.g. computing tyre load in a car race game
-
- A—HUMAN NECESSITIES
- A63—SPORTS; GAMES; AMUSEMENTS
- A63F—CARD, BOARD, OR ROULETTE GAMES; INDOOR GAMES USING SMALL MOVING PLAYING BODIES; VIDEO GAMES; GAMES NOT OTHERWISE PROVIDED FOR
- A63F13/00—Video games, i.e. games using an electronically generated display having two or more dimensions
- A63F13/60—Generating or modifying game content before or while executing the game program, e.g. authoring tools specially adapted for game development or game-integrated level editor
- A63F13/61—Generating or modifying game content before or while executing the game program, e.g. authoring tools specially adapted for game development or game-integrated level editor using advertising information
-
- A—HUMAN NECESSITIES
- A63—SPORTS; GAMES; AMUSEMENTS
- A63F—CARD, BOARD, OR ROULETTE GAMES; INDOOR GAMES USING SMALL MOVING PLAYING BODIES; VIDEO GAMES; GAMES NOT OTHERWISE PROVIDED FOR
- A63F13/00—Video games, i.e. games using an electronically generated display having two or more dimensions
- A63F13/70—Game security or game management aspects
- A63F13/73—Authorising game programs or game devices, e.g. checking authenticity
-
- A—HUMAN NECESSITIES
- A63—SPORTS; GAMES; AMUSEMENTS
- A63F—CARD, BOARD, OR ROULETTE GAMES; INDOOR GAMES USING SMALL MOVING PLAYING BODIES; VIDEO GAMES; GAMES NOT OTHERWISE PROVIDED FOR
- A63F13/00—Video games, i.e. games using an electronically generated display having two or more dimensions
- A63F13/80—Special adaptations for executing a specific game genre or game mode
- A63F13/822—Strategy games; Role-playing games
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06T—IMAGE DATA PROCESSING OR GENERATION, IN GENERAL
- G06T15/00—3D [Three Dimensional] image rendering
- G06T15/005—General purpose rendering architectures
-
- A—HUMAN NECESSITIES
- A63—SPORTS; GAMES; AMUSEMENTS
- A63F—CARD, BOARD, OR ROULETTE GAMES; INDOOR GAMES USING SMALL MOVING PLAYING BODIES; VIDEO GAMES; GAMES NOT OTHERWISE PROVIDED FOR
- A63F2300/00—Features of games using an electronically generated display having two or more dimensions, e.g. on a television screen, showing representations related to the game
- A63F2300/40—Features of games using an electronically generated display having two or more dimensions, e.g. on a television screen, showing representations related to the game characterised by details of platform network
- A63F2300/407—Data transfer via internet
-
- A—HUMAN NECESSITIES
- A63—SPORTS; GAMES; AMUSEMENTS
- A63F—CARD, BOARD, OR ROULETTE GAMES; INDOOR GAMES USING SMALL MOVING PLAYING BODIES; VIDEO GAMES; GAMES NOT OTHERWISE PROVIDED FOR
- A63F2300/00—Features of games using an electronically generated display having two or more dimensions, e.g. on a television screen, showing representations related to the game
- A63F2300/50—Features of games using an electronically generated display having two or more dimensions, e.g. on a television screen, showing representations related to the game characterized by details of game servers
- A63F2300/55—Details of game data or player data management
- A63F2300/5506—Details of game data or player data management using advertisements
-
- A—HUMAN NECESSITIES
- A63—SPORTS; GAMES; AMUSEMENTS
- A63F—CARD, BOARD, OR ROULETTE GAMES; INDOOR GAMES USING SMALL MOVING PLAYING BODIES; VIDEO GAMES; GAMES NOT OTHERWISE PROVIDED FOR
- A63F2300/00—Features of games using an electronically generated display having two or more dimensions, e.g. on a television screen, showing representations related to the game
- A63F2300/60—Methods for processing data by generating or executing the game program
- A63F2300/64—Methods for processing data by generating or executing the game program for computing dynamical parameters of game objects, e.g. motion determination or computation of frictional forces for a virtual car
-
- A—HUMAN NECESSITIES
- A63—SPORTS; GAMES; AMUSEMENTS
- A63F—CARD, BOARD, OR ROULETTE GAMES; INDOOR GAMES USING SMALL MOVING PLAYING BODIES; VIDEO GAMES; GAMES NOT OTHERWISE PROVIDED FOR
- A63F2300/00—Features of games using an electronically generated display having two or more dimensions, e.g. on a television screen, showing representations related to the game
- A63F2300/80—Features of games using an electronically generated display having two or more dimensions, e.g. on a television screen, showing representations related to the game specially adapted for executing a specific type of game
- A63F2300/807—Role playing or strategy games
-
- A—HUMAN NECESSITIES
- A63—SPORTS; GAMES; AMUSEMENTS
- A63F—CARD, BOARD, OR ROULETTE GAMES; INDOOR GAMES USING SMALL MOVING PLAYING BODIES; VIDEO GAMES; GAMES NOT OTHERWISE PROVIDED FOR
- A63F2300/00—Features of games using an electronically generated display having two or more dimensions, e.g. on a television screen, showing representations related to the game
- A63F2300/80—Features of games using an electronically generated display having two or more dimensions, e.g. on a television screen, showing representations related to the game specially adapted for executing a specific type of game
- A63F2300/8082—Virtual reality
Landscapes
- Engineering & Computer Science (AREA)
- Multimedia (AREA)
- Theoretical Computer Science (AREA)
- General Physics & Mathematics (AREA)
- General Engineering & Computer Science (AREA)
- Physics & Mathematics (AREA)
- Human Computer Interaction (AREA)
- Computer Security & Cryptography (AREA)
- Computer Graphics (AREA)
- Software Systems (AREA)
- Business, Economics & Management (AREA)
- General Business, Economics & Management (AREA)
- Information Transfer Between Computers (AREA)
- Processing Or Creating Images (AREA)
- Computer And Data Communications (AREA)
Abstract
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| AU47135/00A AU4713500A (en) | 1999-05-14 | 2000-05-12 | Method and apparatus for implementing a virtual shared world |
Applications Claiming Priority (4)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| US31178799A | 1999-05-14 | 1999-05-14 | |
| US09/311,787 | 1999-05-14 | ||
| US36599899A | 1999-08-03 | 1999-08-03 | |
| US09/365,998 | 1999-08-03 |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| WO2000069244A2 WO2000069244A2 (en) | 2000-11-23 |
| WO2000069244A3 true WO2000069244A3 (en) | 2001-02-01 |
Family
ID=26978070
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| PCT/US2000/013222 Ceased WO2000069244A2 (en) | 1999-05-14 | 2000-05-12 | Method and apparatus for implementing a virtual shared world |
Country Status (2)
| Country | Link |
|---|---|
| AU (1) | AU4713500A (en) |
| WO (1) | WO2000069244A2 (en) |
Families Citing this family (1)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| WO2002097616A1 (en) * | 2001-05-22 | 2002-12-05 | Nanyang University | Collaborative virtual enivonment system and method |
Citations (5)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| EP0753836A2 (en) * | 1995-07-12 | 1997-01-15 | Sony Corporation | A three-dimensional virtual reality space sharing method and system |
| WO1998010353A2 (en) * | 1996-09-03 | 1998-03-12 | The Takshele Corporation | Computer-executed, three-dimensional graphical resource management process and system |
| WO1998035320A1 (en) * | 1997-02-07 | 1998-08-13 | Peppers Ghost Productions Limited | Animation system and method |
| US5825359A (en) * | 1995-10-05 | 1998-10-20 | Apple Computer, Inc. | Method and system for improved arbitration of a display screen in a computer system |
| US5870097A (en) * | 1995-08-04 | 1999-02-09 | Microsoft Corporation | Method and system for improving shadowing in a graphics rendering system |
-
2000
- 2000-05-12 AU AU47135/00A patent/AU4713500A/en not_active Abandoned
- 2000-05-12 WO PCT/US2000/013222 patent/WO2000069244A2/en not_active Ceased
Patent Citations (5)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| EP0753836A2 (en) * | 1995-07-12 | 1997-01-15 | Sony Corporation | A three-dimensional virtual reality space sharing method and system |
| US5870097A (en) * | 1995-08-04 | 1999-02-09 | Microsoft Corporation | Method and system for improving shadowing in a graphics rendering system |
| US5825359A (en) * | 1995-10-05 | 1998-10-20 | Apple Computer, Inc. | Method and system for improved arbitration of a display screen in a computer system |
| WO1998010353A2 (en) * | 1996-09-03 | 1998-03-12 | The Takshele Corporation | Computer-executed, three-dimensional graphical resource management process and system |
| WO1998035320A1 (en) * | 1997-02-07 | 1998-08-13 | Peppers Ghost Productions Limited | Animation system and method |
Non-Patent Citations (1)
| Title |
|---|
| LEA R ET AL: "Issues in the design of a scalable shared virtual environment for the Internet", PROCEEDINGS OF THE THIRTIETH HAWAII INTERNATIONAL CONFERENCE ON SYSTEM SCIENCES (CAT. NO.97TB100234), PROCEEDINGS OF THE THIRTIETH HAWAII INTERNATIONAL CONFERENCE ON SYSTEM SCIENCES, WAILEA, HI, USA, 7-10 JAN. 1997, 1997, Los Alamitos, CA, USA, IEEE Comput. Soc. Press, USA, pages 653 - 662 vol.1, XP002151772, ISBN: 0-8186-7743-0 * |
Also Published As
| Publication number | Publication date |
|---|---|
| AU4713500A (en) | 2000-12-05 |
| WO2000069244A2 (en) | 2000-11-23 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| CN105700930B (en) | The application acceleration method and device of embedded OS | |
| ATE380367T1 (en) | METHOD, COMPUTER PROGRAM AND SYSTEM FOR DISTRIBUTING SOFTWARE TO PROCESSOR-BASED SYSTEMS | |
| EP1276046A3 (en) | Processing resource for use in a distributed processing framework system and methods for implementing the same | |
| EP1282025A3 (en) | An interface for a security coprocessor | |
| EP0953911A3 (en) | Method and apparatus for providing scaleable levels of application availability | |
| EP1607862A3 (en) | Coordinating use of independent external resources within requesting grid environments | |
| EP1292082A3 (en) | Method and apparatus for establishing secure session | |
| EP0849921A3 (en) | Apparatus and method for dispatching client method calls within a server computer system | |
| EP0919922A3 (en) | Method for estimating statistics of properties of interactions processed by a processor pipeline | |
| WO2004034258A3 (en) | Distributed scheduling | |
| WO1998027479A3 (en) | Computer executable workflow resource management system | |
| JP2002538448A (en) | Base station control device, traveling method of mobile vehicle, and communication method of notification message | |
| CA2265334A1 (en) | Message broker apparatus, method and computer program product | |
| EP0648038A3 (en) | A data processing system for providing user load levelling in a network | |
| WO2005070087A3 (en) | Event-driven queuing system and method | |
| CN102323917B (en) | A method to realize multi-process sharing GPU based on shared memory | |
| CN112084044B (en) | Event processing method in system and related device | |
| EP1276049A3 (en) | Distributed processing framework system | |
| WO2004097685A3 (en) | Distributed search methods, architectures, systems, and software | |
| CN103207806B (en) | A kind of method and system thereof that sends message | |
| US8108867B2 (en) | Preserving hardware thread cache affinity via procrastination | |
| EP0836307A3 (en) | Automatic checking of public contracts and private constraints on distributed objects | |
| EP1031925A3 (en) | Cooperative processing of tasks in multi-threaded computing system | |
| AU2003221501A1 (en) | Most eligible server in a common work queue environment | |
| CN111832764A (en) | A data processing method, apparatus, electronic device and readable storage medium |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| AK | Designated states |
Kind code of ref document: A2 Designated state(s): AE AL AM AT AU AZ BA BB BG BR BY CA CH CN CU CZ DE DK EE ES FI GB GE GH GM HR HU ID IL IN IS JP KE KG KP KR KZ LC LK LR LS LT LU LV MD MG MK MN MW MX NO NZ PL PT RO RU SD SE SG SI SK TJ TM TR TT UA UG UZ VN YU ZA ZW |
|
| AL | Designated countries for regional patents |
Kind code of ref document: A2 Designated state(s): GH GM KE LS MW SD SL SZ TZ UG ZW AM AZ BY KG KZ MD RU TJ TM AT BE CH CY DE DK ES FI FR GB GR IE IT LU MC NL PT SE BF BJ CF CG CI CM GA GN GW ML MR NE SN TD TG |
|
| 121 | Ep: the epo has been informed by wipo that ep was designated in this application | ||
| AK | Designated states |
Kind code of ref document: A3 Designated state(s): AE AL AM AT AU AZ BA BB BG BR BY CA CH CN CU CZ DE DK EE ES FI GB GE GH GM HR HU ID IL IN IS JP KE KG KP KR KZ LC LK LR LS LT LU LV MD MG MK MN MW MX NO NZ PL PT RO RU SD SE SG SI SK TJ TM TR TT UA UG UZ VN YU ZA ZW |
|
| AL | Designated countries for regional patents |
Kind code of ref document: A3 Designated state(s): GH GM KE LS MW SD SL SZ TZ UG ZW AM AZ BY KG KZ MD RU TJ TM AT BE CH CY DE DK ES FI FR GB GR IE IT LU MC NL PT SE BF BJ CF CG CI CM GA GN GW ML MR NE SN TD TG |
|
| DFPE | Request for preliminary examination filed prior to expiration of 19th month from priority date (pct application filed before 20040101) | ||
| REG | Reference to national code |
Ref country code: DE Ref legal event code: 8642 |
|
| 122 | Ep: pct application non-entry in european phase | ||
| NENP | Non-entry into the national phase |
Ref country code: JP |