SYSTEM AND METHOD FOR CONTROLLING INTERRUPTION OF A PROCESS IN ELECTRONIC EQUIPMENT BASED ON PRIORITY OF THE PROCESS, AND PROGRAM
First Claim
Patent Images
1. A system for controlling interruption of an operation of electronic equipment, comprisinga device configured to carry out an operation, andlogic configured to determine based on time consideration permission to interrupt the operation to carry out another operation.
3 Assignments
0 Petitions
Accused Products
Abstract
System, method, and program to determine whether to interrupt a process, e.g., a write function, to carry out another process, e.g., a high priority read function, in a device that uses memory devices, e.g., eMMC devices, that use a single channel to carry out two different processes, e.g., write and read processes.
-
Citations
23 Claims
-
1. A system for controlling interruption of an operation of electronic equipment, comprising
a device configured to carry out an operation, and logic configured to determine based on time consideration permission to interrupt the operation to carry out another operation.
-
10. A method for operating electronic equipment by controlling permission to interrupt a process, comprising
determining based on the length of time that the process has been carried out whether to permit interruption of the process to carry out another process.
-
18. An electronic device comprising:
-
a memory configured to store one or more application programs and/or data, a controller coupled to the memory, wherein the processor receives a request to execute a process that may be interruptible depending on priority of the process, the controller is configured to; commence carrying out the process, in response to an interrupt determining based on time carrying out the process and the time permitted for interrupting the process whether to interrupt the process to carry out another process. - View Dependent Claims (19, 20, 21, 22)
-
-
23. A program for use in an electronic device for controlling interruption of a computer application program that is stored in a machine readable medium, comprising executable logic to:
-
receive a command to launch the computer application program to carry out the process; obtain a timeout time value [tout] within which the process may be interrupted to permit the carrying out of another process; after receiving a request for interrupting the process to carry out another process, determining whether the amount of actual time [tact] during which the process has been carried out since commencing carrying out the process is at least one of greater or equal to the timeout time value [tout]; and permitting the carrying out of the another process if [tact] is at least one of less than or equal to [tout].
-
Specification