Patent ID: 8855618

Claim:
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.