INFORMATION PROCESSING APPARATUS, DATA PROVISION METHOD, AND STORAGE MEDIUM
First Claim
1. An information processing apparatus comprising:
- an interface unit configured to connect to a network;
a storage unit configured to store data which is provided with an apparatus that is an issuer of the data request;
a provision unit configured to accept a provision request for a provision of data to the apparatus that is an issuer of the data request from an information providing apparatus configured to communicate via the interface unit, and provide data stored in the storage unit to the apparatus that is the issuer of the data request;
an input unit configured to accept an input operation performed by a user; and
a stopping unit configured to, in a case where a predefined condition including a detection of the input operation performed by the user on the input unit is satisfied, make the provision unit stop the provision of the data to the apparatus that is the issuer of the data request.
1 Assignment
0 Petitions
Accused Products
Abstract
An information processing apparatus includes an interface unit configured to connect to a network, a storage unit configured to store data which is provided with an apparatus that is an issuer of the data request, a provision unit configured to accept a provision request for a provision of data to the apparatus that is an issuer of the data request from an information providing apparatus configured to communicate via the interface unit, and provide data stored in the storage unit to the apparatus that is the issuer of the data request, an input unit configured to accept an input operation performed by a user, and a stopping unit configured to, in a case where a predefined condition is satisfied, make the provision unit stop the provision of the data to the apparatus that is the issuer of the data request.
79 Citations
10 Claims
-
1. An information processing apparatus comprising:
-
an interface unit configured to connect to a network; a storage unit configured to store data which is provided with an apparatus that is an issuer of the data request; a provision unit configured to accept a provision request for a provision of data to the apparatus that is an issuer of the data request from an information providing apparatus configured to communicate via the interface unit, and provide data stored in the storage unit to the apparatus that is the issuer of the data request; an input unit configured to accept an input operation performed by a user; and a stopping unit configured to, in a case where a predefined condition including a detection of the input operation performed by the user on the input unit is satisfied, make the provision unit stop the provision of the data to the apparatus that is the issuer of the data request. - View Dependent Claims (2)
-
-
3. A data provision method including a process performed by an information processing apparatus, the process comprising:
-
accepting a data provision request for a provision of data to an apparatus that is an issuer of the data request from an information providing apparatus configured to communicate via a network; in response to the data request from the apparatus that is the issuer of the data request, providing data stored in a storage unit to the apparatus that is the issuer of the data request; detecting an input operation performed by a user on an input unit; and in a case where a predefined condition including the detection of the input operation performed by the user is satisfied, stopping the provision of the data to the apparatus that is the issuer of the data request. - View Dependent Claims (4)
-
-
5. A computer-readable storage medium storing a data provision program, the program being configured to instruct a computer to execute a process comprising:
-
accepting a data provision request for a provision of data to an apparatus that is an issuer of a data request from an information providing apparatus configured to communicate via a network; in response to the data request from the apparatus that is the issuer of the data request, providing data stored in a storage unit to the apparatus that is the issuer of the data request; detecting an input operation performed by a user on an input unit; and in a case where a predefined condition including the detection of the input operation performed by the user is satisfied, stopping the provision of the data to the apparatus that is the issuer of the data request. - View Dependent Claims (6)
-
-
7. A data provision method executed in a network system including a plurality of information processing apparatuses and an information providing apparatus configured to provide data to the plurality of information processing apparatuses via a network, the method comprising:
-
a process performed by the information providing apparatus, including, when a first-stage data request is received from an information processing apparatus that is an issuer of a data request, transmitting, to an information processing apparatus which is one of the information processing apparatuses and which stores data associated with the data request in a storage unit, a provision request for a provision of data to the information processing apparatus that is the issuer of the data request and instructing the information processing apparatus that is the issuer of the data request to issue a second-stage data request to the information processing apparatus that is a sender of the provision request; a process performed by an information processing apparatus which is one of the information processing apparatuses and which is a receiver of the provision request, including in response to the second-stage data request from the information processing apparatus that is the issuer of the data request, providing data stored in the storage unit to the information processing apparatus that is the issuer of the data request, detecting an input operation performed by a user on an input unit, and in a case where a predefined condition including the detection of the input operation performed by the user is satisfied, stopping the provision of the data to the information processing apparatus that is the issuer of the data request. - View Dependent Claims (8, 9, 10)
-
Specification