Patent ID: 11899960
Assignee: KIOXIA CORPORATION
Field: Computer technology (Electrical engineering)
Classification: CPC G | IPC G

Claim 13:
14. A control method of controlling a computing device that executes an application program including processing of inputting information from a nonvolatile memory and outputting information to the nonvolatile memory,
the computing device comprising:
a communication interface configured to communicate with an device outside the computing device according to a communication protocol; and
a temporary memory configured to temporarily store information,

the control method comprising:
executing the application program;
receiving a first I/O request to the nonvolatile memory from the application program, generating one or more first control commands for controlling the nonvolatile memory based on the first I/O request, and controlling the nonvolatile memory;
determining whether or not the first I/O request or the one or more first control commands require authorization information to access the nonvolatile memory;
in a case where it is determined that the first I/O request or the one or more first control commands require authorization information to access the nonvolatile memory, transmitting context information indicating at least one of a situation and a reason of generation of the first I/O request to an external server device and requesting the authorization information, and acquiring the authorization information from the server device, by communicating with the server device via the communication interface;
inserting or associating the acquired authorization information into or with the first I/O request or the one or more first control commands; and
collecting the context information to be transmitted to the server device and storing the context information in the temporary memory before requesting the authorization information.