IP Library Granted Patent US 10,019,216
Granted Patent B2
US 10,019,216 · App. 13/583,160 · Granted Jul 10, 2018

Information processing terminal and control method thereof

View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 10,019,216
App. No.
13/583,160
Granted
Jul 10, 2018
Kind
B2
Abstract

An information processing terminal includes a plurality of displays, each displaying an application screen, and control means. The control means determines a display on which a new application is to be started from the plurality of displays on the basis of the amount of the resources consumed by the information processing terminal.

Claims (29)

1. An information processing terminal comprising:

a plurality of displays that respectively display an application screen; and

control unit configured to determine a display, on which a new application is to be activated, from among said plurality of displays, based on an amount of resources consumed by said information processing terminal,

wherein when the new application is allowed to be activated on any of said plurality of displays based on of the amount of resources consumed by said information processing terminal, said control unit activates the new application on one of the plurality of displays on which an application, that uses a device to be occupied by the new application, is being executed.

2. The information processing terminal according to claim 1 , wherein

the amount of resources consumed by said information processing terminal is determined by an amount of the resources consumed by an application that is being executed on at least one of said plurality of displays and by an amount of resources consumed by the new application.

3. The information processing terminal according to claim 2 , wherein

said control unit selects a display on which the new application is to be activated so that a sum of the amount of the resources consumed by the application that is being executed and the amount of the resources consumed by the application that is to be newly activated does not exceed a threshold value.

4. The information processing terminal according to claim 1 , wherein

the amount of resources consumed by said information processing terminal is determined by one or two or all of:

when the new application is to be activated on a display, a sum of a statistic amount of resources consumed by the new application and a current amount of resources consumed by an application that is being executed on surfaces of other displays of the plurality of displays;

when the new application is to be activated on a display, a sum of the statistic amount of resources consumed by the new application and a statistic amount of resources consumed by the application that is being executed on the surfaces of other displays of the plurality of displays; and

when the new application is to be activated on a display and when a plurality of applications are to be executed on one display, a sum of the statistics amounts of resources consumed by an application which comes to the surface of the display when an application on the surface of the display is finished and by the new application.

5. The information processing terminal according to claim 1 , wherein

when the new application is to be activated on the determined display, said control unit reduces the amount of resources consumed by said information processing terminal by controlling a state of an application that is being executed.

6. The information processing terminal according to claim 5 , wherein

said control unit reduces the amount of resources consumed by said information processing terminal by performing at least one of finishing an application that is being executed, moving the application that is being executed between the displays, and bringing the application that is being executed into an inactive state.

7. The information processing terminal according to claim 1 , wherein

when the new application is allowed to be activated on any of said plurality of displays based on the amount of resources consumed by said information processing terminal, said control unit activates the new application on a display on which an application, that has a possibility to use a resource to be occupied by the new application, is being executed.

8. The information processing terminal according to claim 1 , wherein

when the new application is allowed to be activated on any of said plurality of displays based on the amount of resources consumed by said information processing terminal, said control unit activates the new application on a display on which an application, that has a possibility to use a resource to be occupied by the new application, is being latently executed without being displayed.

9. The information processing terminal according to claim 1 , wherein when a display having a different characteristics is included is said plurality of displays, said control unit determines a display on which the new application is to be activated by giving priority to a display with a characteristics suitable for the new application over other displays of the plurality of displays.

10. The information processing terminal according to claim 1 , wherein

when first and second applications are associated with each other, when the first application is activated and control of the second application is allowed based on the amount of resources consumed by said information processing terminal, said control unit brings the second application to a surface of the display if the second application is being executed on any one of the displays of the plurality of displays, and said control unit activates the second application together with the first application if the second application is not being executed.

11. The information processing terminal according to claim 10 , wherein

said control unit determines displays of the plurality of displays on which the first and second applications are to be activated, respectively, based on the amount of resources consumed by said information processing terminal when an application in the first and second applications assumed to be finished first is finished.

12. A method of controlling an information processing terminal provided with a plurality of displays that respectively display an application screen, the method comprising:

determining a display on which a new application is to be activated from among said plurality of displays based on an amount of resources consumed by said information processing terminal,

wherein when the new application is allowed to be activated on any of said plurality of displays based on the amount of resources consumed by said information processing terminal, activating the new application on a display of the plurality of displays on which an application, that uses a device to be occupied by the new application, is being executed.

Assignments (2)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Sep 11, 2014
From: NEC CORPORATION
To: LENOVO INNOVATIONS LIMITED (HONG KONG)
Reel/Frame 033720/0767 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Sep 7, 2012
From: FUJIWAKA, MASAYA
To: NEC CORPORATION
Reel/Frame 028919/0408 →