Apparatus and method for adaptively operating an application program
First Claim
Patent Images
1. An apparatus for adaptively operating an application program, the apparatus comprising:
- an application program module comprising a plurality of application programs;
a monitoring module configured to monitor a status of a wireless channel; and
a control module configured to determine a priority of occupation of the wireless channel for the plurality of application programs based on one or more features of the plurality of application programs, and to adaptively activate and deactivate an application program based on whether the status of the monitored wireless channel satisfies respective requirements of the application program and based on the determined priority of occupation for the plurality of application programs, the control module comprising;
a setting unit configured to change an appearance of a menu setting of the application program on a screen of a user terminal, by resetting a display scheme of the menu screen of the application program based on the status of the wireless channel, information about the respective requirements of the application program, and the determined priority of occupation for the plurality of application programs,wherein the resetting comprises at least one of displaying a different color of the corresponding menu, hiding an inexecutable function among functions from the menu, and changing the corresponding menu screen by effects that are applicable to an icon.
1 Assignment
0 Petitions
Accused Products
Abstract
Provided is an apparatus for adaptively operating an application program that may control whether to activate the application program based on whether a status of at least one of a wireless channel and a battery satisfy requirements of the application program.
22 Citations
26 Claims
-
1. An apparatus for adaptively operating an application program, the apparatus comprising:
-
an application program module comprising a plurality of application programs; a monitoring module configured to monitor a status of a wireless channel; and a control module configured to determine a priority of occupation of the wireless channel for the plurality of application programs based on one or more features of the plurality of application programs, and to adaptively activate and deactivate an application program based on whether the status of the monitored wireless channel satisfies respective requirements of the application program and based on the determined priority of occupation for the plurality of application programs, the control module comprising; a setting unit configured to change an appearance of a menu setting of the application program on a screen of a user terminal, by resetting a display scheme of the menu screen of the application program based on the status of the wireless channel, information about the respective requirements of the application program, and the determined priority of occupation for the plurality of application programs, wherein the resetting comprises at least one of displaying a different color of the corresponding menu, hiding an inexecutable function among functions from the menu, and changing the corresponding menu screen by effects that are applicable to an icon. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12)
-
-
13. A method of adaptively operating an application program, the method comprising:
-
monitoring a status of a wireless channel that changes in real time; extracting requirements of a plurality of application programs; determining a priority of occupation of the wireless channel for the plurality of application programs based on one or more features of the plurality of application programs; adaptively activating and deactivating an application program based on whether the status of the monitored wireless channel satisfies the respective requirements of the application program, and based on the determined priority of occupation for the plurality of application programs; and changing an appearance of a menu setting of the application program on a screen of a user terminal, by resetting a display scheme of the menu screen of the application program based on the status of the wireless channel, information about the respective requirements of the application program, and the determined priority of occupation for the plurality of application programs, wherein the resetting comprises at least one of displaying a different color of the corresponding menu, hiding an inexecutable function among functions from the menu, and changing the corresponding menu screen by effects that are applicable to an icon. - View Dependent Claims (14)
-
-
15. A non-transitory computer-readable storage medium having stored therein program instructions to cause a processor to execute a method of adaptively operating an application program, the method comprising:
-
monitoring a status of a wireless channel that changes in real time; extracting requirements of a plurality of application programs; determining a priority of occupation of the wireless channel for the plurality of application programs based on one or more features of the plurality of application programs; adaptively activating and deactivating an application program based on whether the status of at least one of the wireless channel satisfies the respective requirements of the application program, and based on the determined priority of occupation for the plurality of application programs; and changing an appearance of a menu setting of the application program on a screen of a user terminal, by resetting a display scheme of the menu screen of the application program based on the status of the wireless channel, information about the respective requirements of the application program, and the determined priority of occupation for the plurality of application programs, wherein the resetting comprises at least one of displaying a different color of the corresponding menu, hiding an inexecutable function among functions from the menu, and changing the corresponding menu screen by effects that are applicable to an icon.
-
-
16. A method of operating an apparatus comprising a display and in which a plurality of application programs are installed, the method comprising:
-
determining whether a status of a wireless channel corresponds to a first mode in which an application program from the plurality of application programs is executable, or corresponds to a second mode in which the application program is inexecutable; determining a priority of occupation of the wireless channel for the plurality of application programs based on one or more features of the plurality of application programs; adaptively activating and deactivating the application program based on whether the status of the wireless channel satisfies one or more requirements of the application program, and based on the determined priority of occupation for the plurality of application programs; and displaying the first mode or the second mode based on a result of the determination; and changing an appearance of a menu setting of the application program on a screen of a user terminal, by resetting a display scheme of the menu screen of the application program based on the status of the wireless channel, information about the requirements of the at least one application program, and the determined priority of occupation for the plurality of application programs, wherein the resetting comprises at least one of displaying a different color of the corresponding menu, hiding an inexecutable function among functions from the menu, and changing the corresponding menu screen by effects that are applicable to an icon. - View Dependent Claims (17, 18, 19, 20, 21)
-
-
22. A method of operating an apparatus in which a plurality of application programs are installed, the apparatus displaying a respective icon corresponding to each application program that indicates that the application program is executable, the method comprising:
-
monitoring a status of a wireless channel; determining a priority of occupation of the wireless channel for the plurality of application programs based on one or more features of the plurality of application programs; adaptively activating and deactivating an application program from the plurality of application programs based on whether the status of the wireless channel satisfies requirements of the application program, and based on the determined priority of occupation for the plurality of application programs; displaying the icon by changing a form of the icon, in response to the deactivating of the application program; and changing an appearance of a menu setting of the application program on a screen of a user terminal, by resetting a display scheme of the menu screen of the application program based on the status of the wireless channel, information about the one or more requirements of the application program, and the determined priority of occupation or the plurality of application programs, wherein the resetting comprises at least one of displaying a different color of the corresponding menu, hiding an inexecutable function among functions from the menu, and changing the corresponding menu screen by effects that are applicable to an icon. - View Dependent Claims (23, 24, 25, 26)
-
Specification