WO2007121372A3 - Method for automatically adapting virtual equipment model - Google Patents

Method for automatically adapting virtual equipment model Download PDF

Info

Publication number
WO2007121372A3
WO2007121372A3 PCT/US2007/066657 US2007066657W WO2007121372A3 WO 2007121372 A3 WO2007121372 A3 WO 2007121372A3 US 2007066657 W US2007066657 W US 2007066657W WO 2007121372 A3 WO2007121372 A3 WO 2007121372A3
Authority
WO
WIPO (PCT)
Prior art keywords
virtual equipment
equipment model
automatically adapting
user interaction
user
Prior art date
Application number
PCT/US2007/066657
Other languages
French (fr)
Other versions
WO2007121372A2 (en
Inventor
Yuchiang Cheng
Original Assignee
World Golf Tour Inc
Yuchiang Cheng
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 World Golf Tour Inc, Yuchiang Cheng filed Critical World Golf Tour Inc
Priority to AU2007237961A priority Critical patent/AU2007237961A1/en
Priority to JP2009506698A priority patent/JP2009534121A/en
Priority to CA002649696A priority patent/CA2649696A1/en
Priority to EP07760670A priority patent/EP2012892A2/en
Publication of WO2007121372A2 publication Critical patent/WO2007121372A2/en
Publication of WO2007121372A3 publication Critical patent/WO2007121372A3/en
Priority to IL194791A priority patent/IL194791A0/en

Links

Classifications

    • AHUMAN NECESSITIES
    • A63SPORTS; GAMES; AMUSEMENTS
    • A63FCARD, BOARD, OR ROULETTE GAMES; INDOOR GAMES USING SMALL MOVING PLAYING BODIES; VIDEO GAMES; GAMES NOT OTHERWISE PROVIDED FOR
    • A63F7/00Indoor games using small moving playing bodies, e.g. balls, discs or blocks
    • A63F7/06Games simulating outdoor ball games, e.g. hockey or football
    • AHUMAN NECESSITIES
    • A63SPORTS; GAMES; AMUSEMENTS
    • A63FCARD, BOARD, OR ROULETTE GAMES; INDOOR GAMES USING SMALL MOVING PLAYING BODIES; VIDEO GAMES; GAMES NOT OTHERWISE PROVIDED FOR
    • A63F13/00Video games, i.e. games using an electronically generated display having two or more dimensions
    • A63F13/20Input arrangements for video game devices
    • A63F13/21Input arrangements for video game devices characterised by their sensors, purposes or types
    • A63F13/214Input arrangements for video game devices characterised by their sensors, purposes or types for locating contacts on a surface, e.g. floor mats or touch pads
    • A63F13/2145Input arrangements for video game devices characterised by their sensors, purposes or types for locating contacts on a surface, e.g. floor mats or touch pads the surface being also a display device, e.g. touch screens
    • AHUMAN NECESSITIES
    • A63SPORTS; GAMES; AMUSEMENTS
    • A63FCARD, BOARD, OR ROULETTE GAMES; INDOOR GAMES USING SMALL MOVING PLAYING BODIES; VIDEO GAMES; GAMES NOT OTHERWISE PROVIDED FOR
    • A63F13/00Video games, i.e. games using an electronically generated display having two or more dimensions
    • A63F13/40Processing input control signals of video game devices, e.g. signals generated by the player or derived from the environment
    • A63F13/42Processing input control signals of video game devices, e.g. signals generated by the player or derived from the environment by mapping the input signals into game commands, e.g. mapping the displacement of a stylus on a touch screen to the steering angle of a virtual vehicle
    • AHUMAN NECESSITIES
    • A63SPORTS; GAMES; AMUSEMENTS
    • A63FCARD, BOARD, OR ROULETTE GAMES; INDOOR GAMES USING SMALL MOVING PLAYING BODIES; VIDEO GAMES; GAMES NOT OTHERWISE PROVIDED FOR
    • A63F13/00Video games, i.e. games using an electronically generated display having two or more dimensions
    • A63F13/40Processing input control signals of video game devices, e.g. signals generated by the player or derived from the environment
    • A63F13/42Processing input control signals of video game devices, e.g. signals generated by the player or derived from the environment by mapping the input signals into game commands, e.g. mapping the displacement of a stylus on a touch screen to the steering angle of a virtual vehicle
    • A63F13/422Processing input control signals of video game devices, e.g. signals generated by the player or derived from the environment by mapping the input signals into game commands, e.g. mapping the displacement of a stylus on a touch screen to the steering angle of a virtual vehicle automatically for the purpose of assisting the player, e.g. automatic braking in a driving game
    • AHUMAN NECESSITIES
    • A63SPORTS; GAMES; AMUSEMENTS
    • A63FCARD, BOARD, OR ROULETTE GAMES; INDOOR GAMES USING SMALL MOVING PLAYING BODIES; VIDEO GAMES; GAMES NOT OTHERWISE PROVIDED FOR
    • A63F13/00Video games, i.e. games using an electronically generated display having two or more dimensions
    • A63F13/60Generating 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/67Generating 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 adaptively or by learning from player actions, e.g. skill level adjustment or by storing successful combat sequences for re-use
    • AHUMAN NECESSITIES
    • A63SPORTS; GAMES; AMUSEMENTS
    • A63FCARD, BOARD, OR ROULETTE GAMES; INDOOR GAMES USING SMALL MOVING PLAYING BODIES; VIDEO GAMES; GAMES NOT OTHERWISE PROVIDED FOR
    • A63F13/00Video games, i.e. games using an electronically generated display having two or more dimensions
    • A63F13/70Game security or game management aspects
    • A63F13/79Game security or game management aspects involving player-related data, e.g. identities, accounts, preferences or play histories
    • A63F13/798Game security or game management aspects involving player-related data, e.g. identities, accounts, preferences or play histories for assessing skills or for ranking players, e.g. for generating a hall of fame
    • AHUMAN NECESSITIES
    • A63SPORTS; GAMES; AMUSEMENTS
    • A63FCARD, BOARD, OR ROULETTE GAMES; INDOOR GAMES USING SMALL MOVING PLAYING BODIES; VIDEO GAMES; GAMES NOT OTHERWISE PROVIDED FOR
    • A63F13/00Video games, i.e. games using an electronically generated display having two or more dimensions
    • A63F13/80Special adaptations for executing a specific game genre or game mode
    • A63F13/812Ball games, e.g. soccer or baseball
    • AHUMAN NECESSITIES
    • A63SPORTS; GAMES; AMUSEMENTS
    • A63FCARD, BOARD, OR ROULETTE GAMES; INDOOR GAMES USING SMALL MOVING PLAYING BODIES; VIDEO GAMES; GAMES NOT OTHERWISE PROVIDED FOR
    • A63F7/00Indoor games using small moving playing bodies, e.g. balls, discs or blocks
    • A63F7/06Games simulating outdoor ball games, e.g. hockey or football
    • A63F7/0604Type of ball game
    • A63F7/0628Golf
    • AHUMAN NECESSITIES
    • A63SPORTS; GAMES; AMUSEMENTS
    • A63FCARD, BOARD, OR ROULETTE GAMES; INDOOR GAMES USING SMALL MOVING PLAYING BODIES; VIDEO GAMES; GAMES NOT OTHERWISE PROVIDED FOR
    • A63F2300/00Features 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/10Features 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 input arrangements for converting player-generated signals into game device control signals
    • A63F2300/1068Features 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 input arrangements for converting player-generated signals into game device control signals being specially adapted to detect the point of contact of the player on a surface, e.g. floor mat, touch pad
    • A63F2300/1075Features 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 input arrangements for converting player-generated signals into game device control signals being specially adapted to detect the point of contact of the player on a surface, e.g. floor mat, touch pad using a touch screen
    • AHUMAN NECESSITIES
    • A63SPORTS; GAMES; AMUSEMENTS
    • A63FCARD, BOARD, OR ROULETTE GAMES; INDOOR GAMES USING SMALL MOVING PLAYING BODIES; VIDEO GAMES; GAMES NOT OTHERWISE PROVIDED FOR
    • A63F2300/00Features 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/50Features 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/55Details of game data or player data management
    • A63F2300/5546Details of game data or player data management using player registration data, e.g. identification, account, preferences, game history
    • A63F2300/558Details of game data or player data management using player registration data, e.g. identification, account, preferences, game history by assessing the players' skills or ranking
    • AHUMAN NECESSITIES
    • A63SPORTS; GAMES; AMUSEMENTS
    • A63FCARD, BOARD, OR ROULETTE GAMES; INDOOR GAMES USING SMALL MOVING PLAYING BODIES; VIDEO GAMES; GAMES NOT OTHERWISE PROVIDED FOR
    • A63F2300/00Features 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/60Methods for processing data by generating or executing the game program
    • A63F2300/6027Methods for processing data by generating or executing the game program using adaptive systems learning from user actions, e.g. for skill level adjustment
    • AHUMAN NECESSITIES
    • A63SPORTS; GAMES; AMUSEMENTS
    • A63FCARD, BOARD, OR ROULETTE GAMES; INDOOR GAMES USING SMALL MOVING PLAYING BODIES; VIDEO GAMES; GAMES NOT OTHERWISE PROVIDED FOR
    • A63F2300/00Features 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/60Methods for processing data by generating or executing the game program
    • A63F2300/6045Methods for processing data by generating or executing the game program for mapping control signals received from the input arrangement into game commands
    • AHUMAN NECESSITIES
    • A63SPORTS; GAMES; AMUSEMENTS
    • A63FCARD, BOARD, OR ROULETTE GAMES; INDOOR GAMES USING SMALL MOVING PLAYING BODIES; VIDEO GAMES; GAMES NOT OTHERWISE PROVIDED FOR
    • A63F2300/00Features 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/60Methods for processing data by generating or executing the game program
    • A63F2300/6045Methods for processing data by generating or executing the game program for mapping control signals received from the input arrangement into game commands
    • A63F2300/6054Methods for processing data by generating or executing the game program for mapping control signals received from the input arrangement into game commands by generating automatically game commands to assist the player, e.g. automatic braking in a driving game
    • AHUMAN NECESSITIES
    • A63SPORTS; GAMES; AMUSEMENTS
    • A63FCARD, BOARD, OR ROULETTE GAMES; INDOOR GAMES USING SMALL MOVING PLAYING BODIES; VIDEO GAMES; GAMES NOT OTHERWISE PROVIDED FOR
    • A63F2300/00Features 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/80Features 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/8011Ball
    • AHUMAN NECESSITIES
    • A63SPORTS; GAMES; AMUSEMENTS
    • A63FCARD, BOARD, OR ROULETTE GAMES; INDOOR GAMES USING SMALL MOVING PLAYING BODIES; VIDEO GAMES; GAMES NOT OTHERWISE PROVIDED FOR
    • A63F7/00Indoor games using small moving playing bodies, e.g. balls, discs or blocks
    • A63F7/22Accessories; Details
    • A63F7/24Devices controlled by the player to project or roll-off the playing bodies
    • A63F7/26Devices controlled by the player to project or roll-off the playing bodies electric or magnetic

Abstract

Methods and apparatus, including computer program products, for determining a user skill level for user interaction with virtual equipment in an interactive computer game. The virtual equipment is manipulated through user interaction with an associated representation a virtual equipment model associated with the virtual equipment is automatically adapted to reflect the determined user skill level. The virtual equipment model governs how the virtual equipment behaves in response to user interaction with the representation.
PCT/US2007/066657 2006-04-18 2007-04-13 Method for automatically adapting virtual equipment model WO2007121372A2 (en)

Priority Applications (5)

Application Number Priority Date Filing Date Title
AU2007237961A AU2007237961A1 (en) 2006-04-18 2007-04-13 Method for automatically adapting virtual equipment model
JP2009506698A JP2009534121A (en) 2006-04-18 2007-04-13 How to automatically adapt a virtual device model
CA002649696A CA2649696A1 (en) 2006-04-18 2007-04-13 Automatically adapting virtual equipment model
EP07760670A EP2012892A2 (en) 2006-04-18 2007-04-13 Automatically adapting virtual equipment model
IL194791A IL194791A0 (en) 2006-04-18 2008-10-22 Method for automatically adapting virtual equipment model

Applications Claiming Priority (2)

Application Number Priority Date Filing Date Title
US11/407,163 US7806777B2 (en) 2006-04-18 2006-04-18 Automatically adapting virtual equipment model
US11/407,163 2006-04-18

Publications (2)

Publication Number Publication Date
WO2007121372A2 WO2007121372A2 (en) 2007-10-25
WO2007121372A3 true WO2007121372A3 (en) 2008-02-21

Family

ID=38605460

Family Applications (1)

Application Number Title Priority Date Filing Date
PCT/US2007/066657 WO2007121372A2 (en) 2006-04-18 2007-04-13 Method for automatically adapting virtual equipment model

Country Status (10)

Country Link
US (1) US7806777B2 (en)
EP (1) EP2012892A2 (en)
JP (1) JP2009534121A (en)
KR (1) KR20090003337A (en)
CN (1) CN101466444A (en)
AU (1) AU2007237961A1 (en)
CA (1) CA2649696A1 (en)
IL (1) IL194791A0 (en)
TW (1) TW200805086A (en)
WO (1) WO2007121372A2 (en)

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN105396290A (en) * 2010-11-17 2016-03-16 索尼电脑娱乐公司 Automated Video Game Rating

Families Citing this family (23)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US8032839B2 (en) * 2006-12-18 2011-10-04 Sap Ag User interface experience system
US8239487B1 (en) * 2007-05-30 2012-08-07 Rocketon, Inc. Method and apparatus for promoting desired on-line activities using on-line games
US7883402B2 (en) * 2007-06-07 2011-02-08 Peiser William E Golf game having collateral military ranking system
US20090002325A1 (en) * 2007-06-27 2009-01-01 Think/Thing System and method for operating an electronic device
JP5766119B2 (en) * 2008-10-20 2015-08-19 コーニンクレッカ フィリップス エヌ ヴェ Controlling the user impact of the rendering environment
US8209638B2 (en) * 2008-12-31 2012-06-26 Sap Ag Customization abstraction
JP5237221B2 (en) * 2009-08-12 2013-07-17 株式会社コナミデジタルエンタテインメント GAME PROGRAM, GAME DEVICE, GAME CONTROL METHOD
US8631355B2 (en) * 2010-01-08 2014-01-14 Microsoft Corporation Assigning gesture dictionaries
KR101677718B1 (en) * 2010-04-14 2016-12-06 삼성전자주식회사 Method and Apparatus for Processing Virtual World
JP5639830B2 (en) * 2010-09-29 2014-12-10 任天堂株式会社 GAME DEVICE, GAME PROGRAM, GAME SYSTEM, AND GAME CONTROL METHOD
US9101812B2 (en) 2011-10-25 2015-08-11 Aquimo, Llc Method and system to analyze sports motions using motion sensors of a mobile device
CA2854639C (en) 2011-10-25 2020-10-20 Aquimo, Llc Method to provide dynamic customized sports instruction responsive to motion of a mobile device
US9022870B2 (en) 2012-05-02 2015-05-05 Aquimo, Llc Web-based game platform with mobile device motion sensor input
US9415301B2 (en) 2013-02-26 2016-08-16 Steelseries Aps Method and apparatus for processing control signals of an accessory
US20140274304A1 (en) * 2013-03-13 2014-09-18 Ignite Game Technologies, Inc. Method and apparatus for evaluation of skill level progression and matching of participants in a multi-media interactive environment
US20140357380A1 (en) * 2013-06-04 2014-12-04 Tencent Technology (Shenzhen) Company Limited Systems and Methods for Equipping Game Props
CN104063210A (en) * 2013-06-04 2014-09-24 腾讯科技(深圳)有限公司 Prop equipping method and device
JP6136926B2 (en) * 2013-06-13 2017-05-31 ソニー株式会社 Information processing apparatus, storage medium, and information processing method
KR101415944B1 (en) * 2013-12-30 2014-07-04 (주) 골프존 Virtual golf simulation device and method for providing stereophonic sound for whether condition
KR101766636B1 (en) * 2016-02-02 2017-08-09 주식회사 골프존 Apparatus and method for player matching
EP3455700A1 (en) * 2016-05-12 2019-03-20 Google LLC System and method relating to movement in a virtual reality environment
CN110102056B (en) * 2019-04-18 2021-09-07 腾讯科技(深圳)有限公司 Method and device for realizing interactive function
US11779809B1 (en) 2022-07-29 2023-10-10 Topgolf International, Inc. Method and system utilizing a golf shot API proxy

Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
GB2118809A (en) * 1982-01-11 1983-11-02 Atari Inc Self-adjusting game difficulty method and apparatus for electronic games
US20020137566A1 (en) * 2001-03-23 2002-09-26 Toshikazu Tomizawa Game machine and program therefor
US20040002369A1 (en) * 2002-05-06 2004-01-01 Walker Jay S. Method and apparatus for modifying a game based on results of game plays

Family Cites Families (10)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US4367874A (en) * 1979-01-04 1983-01-11 Starwin Industries, Inc. Tennis racquet and method of making same
US4822042A (en) * 1987-08-27 1989-04-18 Richard N. Conrey Electronic athletic equipment
US20040092328A1 (en) * 1999-01-04 2004-05-13 Patsky Bernard J. Golf club clubhead and golf club head component with markings determined in conjunction with the balance plane with, and without, parallax correction to be used for alignment and visual aid purposes, with tools, markings, methods for locating same together with methods of using same
US7121962B2 (en) * 2000-12-19 2006-10-17 Reeves G George Golf round data system with cellular telephone and player help features
JP4009433B2 (en) * 2001-03-29 2007-11-14 株式会社コナミデジタルエンタテインメント GAME DEVICE, GAME PROGRAM, AND GAME SYSTEM
US6468155B1 (en) * 2001-05-08 2002-10-22 Skillgames, Inc. Systems and methods to facilitate games of skill for prizes played via a communication network
US6551199B2 (en) * 2001-09-04 2003-04-22 Anthony A. Viera Inertia capsule for golf club
US7063624B2 (en) * 2003-10-10 2006-06-20 Baldwin Jr Travis Golf training apparatus and method of using the same
US20060247060A1 (en) * 2005-04-15 2006-11-02 Larry Hanson Internet professional sports
US20070066415A1 (en) * 2005-09-20 2007-03-22 Wen-Sun Hou Training device

Patent Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
GB2118809A (en) * 1982-01-11 1983-11-02 Atari Inc Self-adjusting game difficulty method and apparatus for electronic games
US20020137566A1 (en) * 2001-03-23 2002-09-26 Toshikazu Tomizawa Game machine and program therefor
US20040002369A1 (en) * 2002-05-06 2004-01-01 Walker Jay S. Method and apparatus for modifying a game based on results of game plays

Cited By (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN105396290A (en) * 2010-11-17 2016-03-16 索尼电脑娱乐公司 Automated Video Game Rating
CN105396290B (en) * 2010-11-17 2019-09-10 索尼电脑娱乐公司 Automatic video frequency game grading

Also Published As

Publication number Publication date
TW200805086A (en) 2008-01-16
IL194791A0 (en) 2009-08-03
EP2012892A2 (en) 2009-01-14
KR20090003337A (en) 2009-01-09
CA2649696A1 (en) 2007-10-25
WO2007121372A2 (en) 2007-10-25
JP2009534121A (en) 2009-09-24
US20070243926A1 (en) 2007-10-18
CN101466444A (en) 2009-06-24
US7806777B2 (en) 2010-10-05
AU2007237961A1 (en) 2007-10-25

Similar Documents

Publication Publication Date Title
WO2007121372A3 (en) Method for automatically adapting virtual equipment model
WO2007130792A3 (en) System, method, and apparatus for three-dimensional input control
WO2008082704A3 (en) Interactive training system and method
WO2008082705A3 (en) Gaming device with automated player customization
WO2013003211A3 (en) Apparatus for automating field device operations by capturing device method execution steps for later use and related method
WO2006016891A3 (en) Portable virtual reality medical demonstration and training apparatus
EP1850217A3 (en) Terminal and method for entering command in the terminal
EP2245532A4 (en) Method and apparatus for generating virtual software platform based on component model and validating software platform architecture using the platform
GB2449377A (en) Method of simulating deformable object using geometrically motivated model
WO2008057201A3 (en) Slot machine bonus with skill level choice
WO2007090093A3 (en) Method and system for image processing and assessment of a state of a heart
WO2012134208A3 (en) Apparatus and method for virtual golf driving range simulation
WO2010009393A3 (en) Dental training system and method of use
WO2006091726A8 (en) Method for modeling and testing a security system
WO2006014560A3 (en) Real time context learning by software agents
WO2007127149A3 (en) Managing portable wagering game machines
WO2010011773A3 (en) System and method for providing persistent character personalities in a simulation
WO2007111907A3 (en) Virtual personal training device
WO2007120837A3 (en) Exercise apparatuses, components for exercise apparatuses and related methods
WO2008048556A3 (en) Insulin pump having selectable insulin absorption models
WO2012002751A3 (en) Virtual golf simulation apparatus and method
WO2006072942A3 (en) Device, system and method of gaming
WO2007103351A3 (en) Electronic gaming system and method of house collection
WO2012091513A3 (en) Virtual golf simulation apparatus and method capable of compensation ball flight distance decreasing rate
GB0804274D0 (en) A media sysyem and method

Legal Events

Date Code Title Description
WWE Wipo information: entry into national phase

Ref document number: 200780021518.1

Country of ref document: CN

WWE Wipo information: entry into national phase

Ref document number: 2649696

Country of ref document: CA

WWE Wipo information: entry into national phase

Ref document number: 2009506698

Country of ref document: JP

NENP Non-entry into the national phase

Ref country code: DE

WWE Wipo information: entry into national phase

Ref document number: 194791

Country of ref document: IL

WWE Wipo information: entry into national phase

Ref document number: 2007237961

Country of ref document: AU

WWE Wipo information: entry into national phase

Ref document number: 5970/CHENP/2008

Country of ref document: IN

WWE Wipo information: entry into national phase

Ref document number: 1020087027999

Country of ref document: KR

Ref document number: 2007760670

Country of ref document: EP

ENP Entry into the national phase

Ref document number: 2007237961

Country of ref document: AU

Date of ref document: 20070413

Kind code of ref document: A