Method and system of controlling usage of simulator and recording medium storing program for controlling usage of simulator
AssigneeFujitsu Limited
InventorNozomu Tanaka
Life of this patent
Estimating the term…
Abstract
A predetermined number of times that a simulator can be used for learning is set. Every time the simulator is used, a count indicating the number of times that the simulator is already used is incremented. When the count is lower than or equal to the predetermined number of times, a simulation condition for use in a simulation is randomly set, and, when the count exceeds the predetermined number of times, a fixed simulation condition continues to be used in subsequent sessions of the simulation.
Claims17
A method of controlling usage of a simulator sold to train a licensed user, for discouraging the simulator from being used by non-licensed learners beyond a predetermined number of times prescribed by a license agreement, comprising:
- setting a predetermined number of times that the simulator may be used;
- incrementing a count indicating a frequency of usage every time the simulator is used;
- setting a random simulation condition of the simulator while the count is lower than or equal to the predetermined number of times;
- and
- when the count exceeds a predetermined number of times, setting a fixed simulation condition with respect to the simulator instead of said random simulation condition.
A system of controlling usage of a simulator sold to train a licensed user, for discouraging the simulator from being used by non-licensed learners beyond a predetermined number of times prescribed by a license agreement, comprising:
- usage frequency incrementing means for incrementing a count indicating a frequency of usage every time the simulator is used;
- random condition setting means for setting a random simulation condition of the simulator while the count is lower than or equal to the predetermined number of times;
- and
- when the count exceeds a predetermined number of times, a fixed condition setting means for setting a fixed simulation condition with respect to the simulator instead of said random simulation condition, wherein
- said system is contained in a computer-executable program.
A recording medium which stores a program for controlling usage of a simulator sold to train a licensed user by discouraging the simulator from being used by non-licensed learners beyond a predetermined number of times permitted in a license agreement, said program comprising:
- a usage frequency incrementing process for incrementing a count indicating a frequency of usage every time the simulator is used;
- a random condition setting process for setting a random simulation condition of the simulator while the count is lower than or equal to the predetermined number of times;
- and
- when the count exceeds a predetermined number of times, a fixed condition setting process for setting a fixed simulation condition with respect to the simulator instead of said random simulation condition.
A method of controlling usage of a simulator, comprising:
- setting a predetermined number of times that the simulator may be used;
- incrementing a count indicating a frequency of usage every time the simulator is used;
- setting a random simulation condition of the simulator while the count is lower than or equal to the predetermined number of times;
- and
- when the count exceeds the predetermined number of times, setting a fixed simulation condition with respect to the simulator instead of said random simulation condition.
A system for controlling usage of a simulator, comprising:
- usage frequency incrementing means for incrementing a count indicating a frequency of usage every time the simulator is used;
- random condition setting means for setting a random simulation condition of the simulator while the count is lower than or equal to a predetermined number of times;
- and
- when the count exceeds the predetermined number of times, a fixed condition setting means for setting a fixed simulation condition with respect to the simulator instead of said random simulation condition.
A recording medium which stores a program for causing a computer to control usage of a simulator software, comprising:
- means for causing the computer to increment a count indicating a frequency of usage every time the simulator software is used;
- means for causing the computer to set a random simulation condition of the simulator software while the count is lower than or equal to a predetermined number of times;
- and
- when the count exceeds the predetermined number of times, means for causing the computer to set a fixed simulation condition with respect to the simulator software instead of said random simulation condition.
An apparatus comprising:
- a usage frequency incrementing device incrementing a count indicating a frequency of usage every time a simulator is used;
- a random condition setting device setting a random simulation condition of the simulator while the count is lower than or equal to a predetermined number of times;
- and
- when the count exceeds the predetermined number of times, a fixed condition setting device setting a fixed simulation condition with respect to the simulator instead of said random simulation condition.
An apparatus comprising:
- a first setting device setting a predetermined number of times that a simulator may be used;
- an incrementing device incrementing a count indicating a frequency of usage every time the simulator is used;
- a second setting device setting a random simulation condition of the simulator while the count is lower than or equal to the predetermined number of times;
- and
- when the count exceeds the predetermined number of times, a third setting device setting a fixed simulation condition with respect to the simulator instead of said random simulation condition.
A system of controlling usage of a simulator sold to train a licensed user, for discouraging the simulator from being used by non-licensed learners beyond a predetermined number of times prescribed by a license agreement, comprising:
- usage frequency incrementing means for incrementing a count indicating a frequency of usage every time the simulator is used;
- random condition setting means for setting a simulation condition of the simulator randomly while the count is lower than or equal to the predetermined number of times;
- fixed condition setting means for setting a fixed simulation condition with respect to the simulator when the count exceeds the predetermined number of times, wherein,
- said random condition setting means includes means for randomly generating, while the count is lower than or equal to the predetermined number of times, a reference number for referring to a table containing simulation conditions related to respective reference numbers and associated correct answers,
- said fixed condition setting means includes means for setting a number for referring to the table, when the count exceeds the predetermined number of times, and
- said system is contained in a computer-executable program.
A recording medium which stores a program for controlling usage of a simulator sold to train a licensed user by discouraging the simulator from being used by non-licensed learners beyond a predetermined number of times permitted in a license agreement, said program comprising:
- a usage frequency incrementing process for incrementing a count indicating a frequency of usage every time the simulator is used;
- a random condition setting process for setting a simulation condition of the simulator randomly while the count is lower than or equal to the predetermined number of times;
- a fixed condition setting process for setting a fixed simulation condition with respect to the simulator when the count exceeds the predetermined number of times, wherein,
- said random condition setting process includes a process for randomly generating, while the count is lower than or equal to the predetermined number of times, a reference number for referring to a table containing simulation conditions related to respective reference numbers and associated correct answers, and
- said fixed condition setting process includes a process for setting a number for referring to the table, when the count exceeds the predetermined number of times.
Dependencies are inferred from the claim text.