# US 10,484,051 B2 · Application providing system, portable terminal devices, server device, application providing method and computer programs

> Agents: this data is available as JSON from the patentgrep API and MCP server — see https://patentgrep.com/llms.txt

- Number: US 10,484,051 B2
- Document ID: US10484051B2
- Status: Granted
- Kind: B2
- Application number: 16/215,051
- Filed: 2018-12-10
- Published: 2019-04-11
- Granted: 2019-11-19
- Earliest claimed: 2005-08-31
- Assignees: FeliCa Networks, Inc.
- Applicants: FeliCa Networks, Inc.
- Inventors: Shigeki Wakasa; Jun Ogishima; Takahiro Shimizu
- Web page: https://patentgrep.com/patent/US10484051B2

## CPC

- H04L 67/34: {involving the movement of software or configuration parameters (network booting or remote initial program loading [RIPL] G06F9/4416)}
- H04L 67/04: specially adapted for terminals or networks with limited capabilities; specially adapted for terminal portability
- H04L 67/12: specially adapted for proprietary or special-purpose networking environments, e.g. medical networks, sensor networks, networks in vehicles or remote metering networks
- H04L 67/52: specially adapted for the location of the user terminal
- H04M 1/72412: using two-way short-range wireless interfaces
- H04W 4/02: Services making use of location information
- H04W 4/60: Subscription-based services using application servers or record carriers, e.g. SIM application toolkits
- H04B 5/24: Inductive coupling
- H04L: TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION (arrangements common to telegraphic and telephonic communication H04M)
- H04M: TELEPHONIC COMMUNICATION (circuits for controlling other apparatus via a telephone cable and not involving telephone switching apparatus G08)
- H04W: WIRELESS COMMUNICATION NETWORKS (broadcast communication H04H; communication systems using wireless links for non-selective communication, e.g. wireless extensions H04M1/72)
- H04B: TRANSMISSION

## Abstract

An application providing system is provided. The application providing system includes a portable terminal device having an IC chip configured to perform radio communications; and a server device; the application providing system connecting the portable terminal device and the server device through a communication network, wherein the portable terminal device includes a transmitted message receiver section, an application determination section, an application transmission request generation section, and an application storage section, wherein the server device includes a transmitted message generation section, a transmitted message sender section, an application transmission request receiver section, an application storage section, and an application sender section.

## Claims

### Claim 1

A portable terminal device capable of connecting to a server device through a communication network, the portable terminal device comprising:
a transmitted message receiver section configured to receive a transmitted message including identification information for identifying an application and parameter information relating to the application to be executed;
an application determination section configured to determine whether the application corresponding to the identification information exists in the portable terminal device;
an application transmission request generation section configured to generate a request for transmission of the application from the server device to the portable terminal device if the application determination section determines that the application does not exist in the portable terminal device;
an application storage section configured to store the application transmitted by the server device;
an execution section configured to execute the application corresponding to the identification information using the parameter information as input data to the application; and
a display section configured to display a result of execution of the application corresponding to the identification information.

### Claim 2 (depends on 1)

The portable terminal device of claim 1, wherein the display section is configured to display an indication that the application is being received by the portable terminal device.

### Claim 3 (depends on 2)

The portable terminal device of claim 2, wherein the application is executed according to an input by a user for executing the application.

### Claim 4

A method comprising:
receiving a transmitted message including identification information for identifying an application and parameter information relating to the application to be executed;
determining whether the application corresponding to the identification information exists in a portable terminal device;
generating a request for transmission of the application from a server device to the portable terminal device if the application determination section determines that the application does not exist in the portable terminal device;
storing, in the portable terminal device, the application transmitted by the server device;
executing, in the portable terminal device, the application corresponding to the identification information using the parameter information as input data to the application; and
displaying, on a display section, a result of execution of the application corresponding to the identification information.

### Claim 5 (depends on 4)

The method of claim 4, further comprising displaying, on the display section, an indication that the application is being received by the portable terminal device.

### Claim 6 (depends on 5)

The method of claim 5, further comprising executing the application according to an input by a user for executing the application.

### Claim 7

A non-transitory computer readable medium storing instructions, which when executed by a portable terminal device, causes the portable terminal device to:
receive a transmitted message including identification information for identifying an application and parameter information relating to the application to be executed;
determine whether the application corresponding to the identification information exists in the portable terminal device;
generate a request for transmission of the application from a server device to the portable terminal device if the application determination section determines that the application does not exist in the portable terminal device;
store, in the portable terminal device, the application transmitted by the server device;
execute, in the portable terminal device, the application corresponding to the identification information using the parameter information as input data to the application; and
display, on a display section, a result of execution of the application corresponding to the identification information.

### Claim 8 (depends on 7)

The non-transitory computer readable medium of claim 7, which further causes the portable terminal device to display, on the display section, an indication that the application is being received by the portable terminal device.

### Claim 9 (depends on 8)

The non-transitory computer readable medium of claim 8, which further causes the portable terminal device to execute the application according to an input by a user for executing the application.
