Method and apparatus for dynamically adjusting game or other simulation difficulty
AssigneeSony Computer Entertainment America LLC
InventorMark Lester Jacob
Life of this patent
Estimating the term…
Abstract
A method for use with a simulation includes running the simulation, receiving information from a control interface used by a user to interact with the simulation, analyzing the received information, forming at least an indication of the user's level of skill based on the analysis of the received information, and adjusting a difficulty level of the simulation based on the indication of the user's level of skill. A storage medium storing a computer program executable by a processor based system and an apparatus for use with a simulation are also disclosed.
Claims36
A method comprising:
- running a simulation;
- receiving information while the simulation is being played by a user from a motion sensing controller used by the user to interact with the simulation, wherein the received information comprises information relating to three-dimensional movements of the motion sensing controller;
- analyzing the received information relating to the three-dimensional movements of the motion sensing controller while the simulation is being played by the user;
- forming at least an indication of the user's level of skill while the simulation is being played by the user based on the analysis of the received information relating to the three-dimensional movements of the motion sensing controller;
- and
- adjusting a difficulty level of the simulation while the simulation is being played by the user based on the indication of the user's level of skill.
A non-transitory storage medium storing a computer program executable by a processor based system, the computer program causing the processor based system to execute steps comprising:
- running a simulation;
- receiving information from a motion sensing controller used by a user to interact with the simulation while the user is interacting with the simulation, wherein the received information comprises information relating to three-dimensional movements of the motion sensing controller;
- analyzing the received information relating to the three-dimensional movements of the motion sensing controller while the user is interacting with the simulation;
- forming at least an indication of the user's level of skill based on the analysis of the received information relating to the three-dimensional movements of the motion sensing controller while the user is interacting with the simulation;
- and
- adjusting a difficulty level of the simulation while the user is interacting with the simulation based on the indication of the user's level of skill.
An apparatus comprising:
- a motion sensing controller for use by a user to interact with the simulation, the motion sensing controller having an accelerometer for detecting three-dimensional movements of the motion sensing controller;
- and
- a processor based system configured to run the simulation, receive information from the motion sensing controller relating to the three-dimensional movements of the motion sensing controller either continuously or periodically while the user is interacting with the simulation, analyze the received information either continuously or periodically while the user is interacting with the simulation, form at least an indication of the user's level of skill based on the analysis of the received information relating to the three-dimensional movements of the motion sensing controller either continuously or periodically while the user is interacting with the simulation, and adjusting a difficulty level of the simulation based on the indication of the user's level of skill either continuously or periodically while the user is interacting with the simulation.
Dependencies are inferred from the claim text.