INFORMATION PROCESSING TERMINAL AND RESOURCE RELEASE METHOD
First Claim
1. An information processing terminal configured to run a plurality of operating systems having a function of sending to a process a focus status notification indicating whether an output is in front and whether the process is active, comprising:
- a domain control unit configured to control which of the plurality of operating systems is an active operating system;
a first screen activation monitoring unit configured to run on a first operating system among the plurality of operating systems and monitoring a focus status notification from the first operating system;
a second screen activation monitoring unit configured to run on a second operating system among the plurality of operating systems and monitoring a focus status notification from the second operating system; and
a resource management unit configured to manage a resource used by each of the operating systems, whereinwhen receiving a focus OFF notification, being the focus status notification from the second operating system, indicating that an output is moved to back and no longer active, triggered that a second application running on the second operating system has come to front, the second screen activation monitoring unit sends a domain switch request notification for requesting to set the second operating system as an active operating system to the domain control unit,when receiving the domain switch request notification from the second screen activation monitoring unit, the domain control unit sends a domain switch notification notifying that the first operating system is to be set as an inactive operating system to the first operating system,when receiving the domain switch notification, the first operating system sends a focus ON notification, being the focus status notification, indicating that an output has come to front and become active to the first screen activation monitoring unit and further sends the focus OFF notification to a first application running on the first operating system, andwhen receiving a resource release notification notifying release of a resource from the first application, triggered by receipt of the focus OFF notification, the resource management unit makes control to release a resource acquired by the first application.
2 Assignments
0 Petitions
Accused Products
Abstract
In an information processing terminal, a second screen activation monitoring unit that has received a focus OFF notification sends a domain switch request notification to a domain control unit, and the domain control unit that has received the notification sends a domain switch notification to a first OS. Then, the first OS sends a focus ON notification to a first screen activation monitoring unit and further sends the focus OFF notification to a first application. A resource is thereby released by the first application that is implemented to release an acquired resource upon receiving the focus OFF notification.
11 Citations
7 Claims
-
1. An information processing terminal configured to run a plurality of operating systems having a function of sending to a process a focus status notification indicating whether an output is in front and whether the process is active, comprising:
-
a domain control unit configured to control which of the plurality of operating systems is an active operating system; a first screen activation monitoring unit configured to run on a first operating system among the plurality of operating systems and monitoring a focus status notification from the first operating system; a second screen activation monitoring unit configured to run on a second operating system among the plurality of operating systems and monitoring a focus status notification from the second operating system; and a resource management unit configured to manage a resource used by each of the operating systems, wherein when receiving a focus OFF notification, being the focus status notification from the second operating system, indicating that an output is moved to back and no longer active, triggered that a second application running on the second operating system has come to front, the second screen activation monitoring unit sends a domain switch request notification for requesting to set the second operating system as an active operating system to the domain control unit, when receiving the domain switch request notification from the second screen activation monitoring unit, the domain control unit sends a domain switch notification notifying that the first operating system is to be set as an inactive operating system to the first operating system, when receiving the domain switch notification, the first operating system sends a focus ON notification, being the focus status notification, indicating that an output has come to front and become active to the first screen activation monitoring unit and further sends the focus OFF notification to a first application running on the first operating system, and when receiving a resource release notification notifying release of a resource from the first application, triggered by receipt of the focus OFF notification, the resource management unit makes control to release a resource acquired by the first application. - View Dependent Claims (2, 3, 4)
-
-
5. A resource release method for causing an application to release a resource in an information processing terminal configured to run a plurality of operating systems having a function of sending to a process a focus status notification indicating whether an output is in front and whether the process is active, the information processing terminal including a domain control unit configured to control which of the plurality of operating systems is an active operating system, a first screen activation monitoring unit configured to run on a first operating system among the plurality of operating systems and monitoring a focus status notification from the first operating system, a second screen activation monitoring unit configured to run on a second operating system among the plurality of operating systems and monitoring a focus status notification from the second operating system, and a resource management unit configured to manage a resource used by each of the operating systems, the method comprising:
-
a domain switch request notification step of, when receiving a focus OFF notification, being the focus status notification from the second operating system, indicating that an output is moved to back and no longer active, triggered that a second application running on the second operating system has come to front, sending a domain switch request notification for requesting to set the second operating system as an active operating system to the domain control unit by the second screen activation monitoring unit; a domain switch notification step of, when receiving the domain switch request notification from the second screen activation monitoring unit, sending a domain switch notification notifying that the first operating system is to be set as an inactive operating system to the first operating system by the domain control unit; a focus status notification step of, when receiving the domain switch notification, sending a focus ON notification, being the focus status notification, indicating that an output has come to front and become active to the first screen activation monitoring unit and further sending the focus OFF notification to a first application running on the first operating system by the first operating system; and a resource release step of, when receiving a resource release notification notifying release of a resource from the first application, triggered by receipt of the focus OFF notification, making control to release a resource acquired by the first application by the resource management unit. - View Dependent Claims (6, 7)
-
Specification