1460767740-bb1e0b05-e4b6-4c67-85e9-4dd01a2ccbb7

1. An application termination module, comprising:
a first logic for determining which of multiple currently executing applications is a best candidate application for termination; and
a second logic for terminating the best candidate application.
2. The application termination module as recited in claim 1, wherein the best candidate application is determined by comparing priority values associated with the multiple currently executing applications.
3. The application termination module as recited in claim 2, wherein the priority values are calculated based on characteristics of the multiple currently executing applications, wherein the characteristics are stored as parameter values.
4. The application termination module as recited in claim 3, wherein an operating system defines the names of the parameters and the multiple currently executing applications provide the value associated with the parameter.
5. The application termination module as recited in claim 4, wherein a class parameter is one of the parameters, and if the class parameter has a value of one, then the application comprises a personal information manager, if the class parameter has a value of two, then the application comprises a game, and if the class parameter has a value of three, then the application comprises a personal a utility.
6. The application termination module as recited in claim 4, wherein a memory parameter is one of the parameters and has an associated value that indicates the typical memory usage of one of the multiple currently executing applications.

The claims below are in addition to those above.
All refrences to claim(s) which appear below refer to the numbering after this setence.

1. A display apparatus comprising:
an image processor configured to process an image of a predetermined content;
a display configured to display the processed image of the predetermined content;
a communicator configured to communicate with a remote controller configured to receive a user command and display information related to the content; and
a controller configured to control the display in order to display the image of the content in accordance with the user command, store information related to a use history where the user has used the content, and transmit information to the remote controller related to the stored use history so that the information related to the content is displayed on the remote controller based on the use history of the user.
2. The display apparatus according to claim 1, wherein the controller is configured to transmit the information related to the use history of the user which corresponds to the content being currently displayed on the display to the remote controller through the communicator.
3. The display apparatus according to claim 1, wherein the information related to the use history of the user comprises information related to the at least one content relevant to the content which is currently displayed on the display.
4. The display apparatus according to claim 3, wherein the information related to the use history of the user comprises information related to the currently displayed content and information related to a viewing propensity of the user concerned with the at least one relevant content.
5. The display apparatus according to claim 3, wherein the information related to the content comprises a graphic user interface (GUI) item of the currently displayed content and a GUI item of the at least one relevant content.
6. The display apparatus according to claim 5, wherein the controller is configured to control the display in order to display an image of one relevant content which is selected in accordance with the command of the user from among the GUI items of the relevant contents.
7. A method of controlling a display apparatus, the method comprising:
receiving a user command from a remote controller capable of displaying information related to content;
displaying an image of the content in accordance with the received user command;
storing information related to a use history that the user has used the content; and
transmitting to the remote controller information related to the stored use history so that the information related to the content is displayed on the remote controller, based on the use history of the user.
8. The method according to claim 7, wherein the transmitting the information comprises transmitting the information related to the use history of the user which corresponds to the content being currently displayed.
9. The method according to claim 7, wherein the information related to the use history of the user comprises information related to the at least one content relevant to the content currently displayed on the display apparatus.
10. The method according to claim 9, wherein the information related to the use history of the user comprises information related to the currently displayed content and information related to a viewing propensity of the user concerned with the at least one relevant content.
11. The method according to claim 9, further comprising displaying an image of the relevant content selected in accordance with the user command received through the remote controller from among the at least one relevant content.
12. A remote controller for controlling a display apparatus, the remote controller comprising:
a command receiver configured to receive a user command;
a display configured to display information;
a communicator configured to communicate with the display apparatus; and
a controller configured to transmit the user command to the display apparatus in order to display an image of a predetermined content, receive information related to a use history where the user has used the content, and controls the display in order to display the information related to the content based on the received information related to the use history of the user.
13. The remote controller according to claim 12, wherein the controller is configured to control the communicator in order to receive from the display apparatus the information related to the use history of the user, which corresponds to the content being currently displayed on the display apparatus.
14. The remote controller according to claim 12, wherein the information related to the use history of the user comprises information related to the at least one content which is relevant to a currently displayed content.
15. The remote controller according to claim 14, wherein the information related to the use history of the user comprises information related to the currently displayed content and information related to a viewing propensity of the user related to the at least one relevant content.
16. The remote controller according to claim 15, wherein the information related to the contents comprises a graphic user interface (GUI) item of the currently displayed content, and a GUI item of the at least one relevant content, and
the controller is configured to perform a control operation in order to display the GUI item of the currently displayed content and the GUI item of the at least one relevant content to be adjacent to each other in accordance with the viewing propensity of the user.
17. The remote controller according to claim 16, wherein the controller is configured to perform a control operation in order to display a link line showing a correlation between the currently displayed content and the at least one relevant content, based on the viewing propensity of the user.
18. The remote controller according to claim 16, wherein the controller is configured to perform a control operation in order to display the GUI item of the at least one relevant content to have various sizes, depending on the viewing propensity of the user.
19. The remote controller according to claim 16, wherein the controller is configured to transmit to the display apparatus the user command to select one content from among the plurality of relevant contents so that an image of the selected relevant content is displayed on the display apparatus.
20. A method of controlling a remote controller to control a display apparatus, the method comprising:
receiving a user command;
transmitting the received user command to the display apparatus so that an image of a predetermined content is displayed on the display apparatus;
receiving information related to a use history where the user has used the content from the display apparatus; and
displaying the information related to the content based on the received use history of the user.
21. The control method according to claim 20, wherein the receiving the information related to the use history of the user comprises receiving from the display apparatus the information related to the use history of the user, which corresponds to a content being currently displayed on the display apparatus.
22. The control method according to claim 20, wherein the information related to the use history of the user comprises information related to the at least one content which is relevant to a currently displayed content.
23. The control method according to claim 22, wherein the information related to the use history of the user comprises information related to the currently displayed content and information related to a viewing propensity of the user concerned with the at least one relevant content.
24. The control method according to claim 23, wherein the information related to the contents comprises a graphic user interface (GUI) item of the currently displayed content, and a GUI item of the at least one relevant content, and
the displaying comprises displaying the GUI item of the currently displayed content and the GUI item of the at least one relevant content to be adjacent to each other in accordance with the viewing propensity of the user.
25. The control method according to claim 24, wherein the displaying comprises displaying a link line showing a correlation between the currently displayed content and the at least one relevant content based on the viewing propensity of the user.
26. The remote controller according to claim 24, wherein the displaying comprises displaying the at least one relevant content to have various sizes depending on the viewing propensity of the user.
27. The remote controller according to claim 24, further comprising: transmitting to the display apparatus the user command to select one content from among the plurality of relevant contents so that an image of the selected relevant content is displayed on the display apparatus.
28. A remote controller for controlling a display apparatus, the remote controller comprising:
a controller configured to transmit a user command to a display apparatus in order to display an image of predetermined content, receive information from the display apparatus related to a use history of the user using the content, and control a display in order to display the information related to the content,
wherein the information related to the use history of the user comprises information related to at least one content relevant to the content which is currently displayed on the display apparatus.
29. The remote controller according to claim 28, further comprising a communicator configured to communicate with the display apparatus, wherein the controller is configured to control the communicator in order to receive from the display apparatus the information related to the use history of the user, which corresponds to the content being currently displayed on the display apparatus.
30. The remote controller of claim 28, further comprising a display configured to display the information related to the content.
31. The remote controller according to claim 28, wherein the information related to the use history of the user comprises information related to the currently displayed content and information related to a viewing propensity of the user.
32. A display apparatus comprising:
a communicator configured to communicate with a remote controller which is configured to receive a user command and display information related to content; and
a controller configured to control a display in order to display an image of the content in accordance with a received user command, control storage of information related to a use history where the user has used the content, and transmit information to the remote controller related to the stored use history so that the information related to the content is displayed on the remote controller based on the use history of the user.
33. The display apparatus of claim 32, further comprising a display configured to display a processed image of the predetermined content.