Patent ID: 8261288

Claim:
An application platform on which a plurality of applications including a first application operates, comprising: a processor and memory, cooperating to function as: a receiving component receiving a display instruction for the first application; an association determination component determining whether or not function information associated with the first application exists, before the first application is allowed to display a display screen according to the display instruction received by said receiving component; a monitor determination component, when said association determination component determines that the function information associated with the first application exists, determining whether or not there exists a second application group of a plurality of applications which monitors the function information; a notification component, when said monitor determination component determines that there exists the second application group which monitors the function information, notifying the second application group, and when said monitor determination component determines that there does not exist a second application group which monitors the function information, notifying the first application; a response awaiting component waiting for a response from the second application group which has been notified by said notification component; a display control component displaying the display screen according to the display instruction received by said receiving component on a display component, when said response awaiting component has not received the response from the second application group within a certain time; and an execution component executing instructions included in responses from the plurality of applications in an order according to levels respectively associated with the plurality of applications, when said response awaiting component has received the responses from the plurality of applications.