Information processing apparatus, computer-readable storage medium having information processing program stored therein, information processing method, and information processing system
AssigneeNintendo Co., Ltd.
InventorHiroaki Adachi
Life of this patent
Estimating the term…
Abstract
An application process unit executes a predetermined application program and a communication process unit performs a predetermined data communication process with another communication target. A communication stop determination unit determines whether or not to stop the data communication process performed by the communication process unit, on the basis of an instruction from the application process unit. When it is determined by the communication stop determination unit to stop the data communication process, the data communication process is stopped.
Claims23
An information processing apparatus comprising at least one processor, the information processing apparatus configured to:
- execute a predetermined application program;
- perform a predetermined data communication process with another communication target for another application program;
- and
- determine whether or not to stop the data communication process for the other application program, performed in a background during execution of the predetermined application program, based on an instruction from the executing predetermined application program,
- when it is determined to stop the data communication process, the data communication process performed for the other application program, in the background during execution of the predetermined application program, is stopped.
An information processing apparatus comprising at least one processor, the information processing apparatus configured to:
- perform a predetermined data communication process with another communication target;
- store a plurality of application programs, in an application storage device, each including a stop control instruction indicating whether or not to stop the performed data communication process;
- read at least one application program from the application storage device and execute the at least one application program;
- issue a stop instruction for stopping the data communication process for another application program, performed in a background during execution of the at least one application program, based on a stop control instruction from the at least one application program being executed;
- and
- stop the data communication process for the other application program, performed in the background during execution of the at least one application program, when the stop instruction is issued.
A non-transitory computer-readable storage medium comprising an information processing program executed by a computer of an information processing apparatus that is communicable with a predetermined communication target, the information processing program causing the computer to:
- execute a predetermined application program;
- perform a predetermined data communication process with another communication target for another application program;
- and
- determine whether or not to stop the data communication process for the other application program, performed in a background during execution of the predetermined application program, based on an instruction from the executing predetermined application program,
- when it is determined to stop the data communication process, the data communication process performed for the other application program, in the background during execution of the predetermined application program, is stopped.
An information processing method comprising:
- executing a predetermined application program;
- performing a predetermined data communication process with another communication target for another application program;
- and
- determining whether or not to stop the data communication process for the other application program, performed in a background during execution of the predetermined application program, based on an instruction from the executing predetermined application program,
- when it is determined to stop the data communication process, the data communication process performed for the other application program, in the background during execution of the predetermined application program, is stopped.
An information processing system comprising:
- a processing system having at least one processor, the processing system configured to:
- execute a predetermined application program;
- perform a predetermined data communication process with another communication target for another application program;
- and
- determine whether or not to stop the data communication process for the other application program, performed in a background during execution of the predetermined application program, based on an instruction from the executing predetermined application program;
- when it is determined to stop the data communication process, the data communication process performed for the other application program, in the background during execution of the predetermined application program, is stopped.
A non-transitory computer-readable storage medium comprising an information processing program executed by a computer of an information processing apparatus that is communicable with a predetermined communication target, the information processing program causing the computer to:
- perform a predetermined data communication process with another communication target;
- store a plurality of application programs, in an application storage device, each including a stop control instruction indicating whether or not to stop the performed data communication process;
- read at least one, application program from the application storage device and execute the at least one application program;
- issue a stop instruction for stopping the data communication process for another application program, performed in a background during execution of the at least one application program, based on a stop control instruction from the at least one application program being executed;
- and
- stop the data communication process for the other application program, performed in the background during execution of the at least one application program, when the stop instruction is issued.
An information processing method comprising:
- performing a predetermined data communication process with another communication target;
- storing, in a predetermined storage media, a plurality of application programs each including a stop control instruction indicating whether or not to stop the performed data communication process;
- reading at least one application program from the predetermined storage media in which the application programs are stored, and executing the at least one application program;
- issuing a stop instruction for stopping the data communication process for another application program, performed in a background during execution of the at least one application program, based on a stop control instruction from the at least one application program being executed;
- and
- stopping the data communication process for the other application program, performed in the background during execution of the at least one application program, when the stop instruction is issued.
An information processing system comprising:
- a processing system having at least one processor, the processing system configured to:
- perform a predetermined data communication process with another communication target;
- store a plurality of application programs, in an application storage device, each including a stop control instruction indicating whether or not to stop the performed data communication process;
- read at least one application program from the application storage device and execute the at least one application program;
- issue a stop instruction for stopping the data communication process for another application program, performed in a background during execution of the at least one application program, based on a stop control instruction from the at least one application program being executed;
- and
- stop the data communication process for the other application program, performed in the background during execution of the at least one application program, when the stop instruction is issued.
An information processing system, comprising:
- a processing system having at least one processor, the processing system configured to:
- execute a first program running as a foreground process;
- execute a second program running as a background process;
- perform a data communication process, with another target, for the second program running as the background process;
- receive an instruction from the first program running as the foreground process to stop the data communication process for the second program;
- and
- stop the data communication process for the second program based on the instruction received from the first program.
Dependencies are inferred from the claim text.