Patent ID: 7881709

Claim:
An application providing system comprising: a portable terminal device having an IC chip configured to perform radio communications; and a server device, wherein said portable terminal device is capable of connecting to said server device through a communication network, wherein said portable terminal device includes: (a) a transmitted message receiver section provided inside said IC chip configured to receive a transmitted message that includes information, including identification information, of an application to be executed by said portable terminal device based on said information from said server device; (b) an application determination section configured to determine whether said application corresponding to said identification information of the application included in said transmitted message exists in said portable terminal device; (c) an application transmission request generation section configured to generate a request for transmission of said identified application from said server device to said portable terminal device if the application determination section determines that said application does not exist in said portable terminal device; and (d) an application storage section configured to store an application transmitted by said server device, and wherein said server device includes: (a) a transmitted message generation section configured to generate a transmitted message to be transmitted to said portable terminal device, wherein the transmitted message includes information, including identification information, of an application to be executed by said portable terminal device; (b) a transmitted message sender section configured to transmit said transmitted message to said portable terminal device; (c) an application transmission request receiver section configured to accept a request transmitted by said portable terminal device as a request for transmission of an application from said server device to said portable terminal device if said application to be executed in said portable terminal device does not exist in said portable terminal device; (d) an application storage section configured to store applications and application identity information by associating said applications with their respective application identity information, the application identity information used for identifying said associated one of said applications; and (e) an application sender section configured to transmit an application according to a request accepted by said application transmission request receiver section from said portable terminal device to said portable terminal device.