Information processing apparatus, IC chip, information processing method, program, and information processing system
First Claim
Patent Images
1. An information processing apparatus, comprising:
- a communication interface configured to communicate with an external device via near field communication;
a JavaCard operating system configured to manage a plurality of applets, whereinat least one applet from the plurality of applets is selected by a user, andthe selected at least one applet is operated on the JavaCard operating system;
a communication unit configured to communicate with a service provider via Internet; and
a central processing unit (CPU) configured to;
execute a set of instructions stored in a specific memory; and
control each of the communication interface, the JavaCard operating system, and the communication unit based on the execution of the set of instructions,wherein the JavaCard operating system is further configured to manage each applet of the plurality of applets based on a corresponding Application identifier (ID) received via the communication unit.
0 Assignments
0 Petitions
Accused Products
Abstract
There is provided an information processing apparatus, including a multi-platform capable of managing a plurality of applications, and an operating system which operates on the multi-platform, and is capable of being activated by a command of the multi-platform. The command may include a size of a memory region which the operating system is capable of using.
9 Citations
20 Claims
-
1. An information processing apparatus, comprising:
-
a communication interface configured to communicate with an external device via near field communication; a JavaCard operating system configured to manage a plurality of applets, wherein at least one applet from the plurality of applets is selected by a user, and the selected at least one applet is operated on the JavaCard operating system; a communication unit configured to communicate with a service provider via Internet; and a central processing unit (CPU) configured to; execute a set of instructions stored in a specific memory; and control each of the communication interface, the JavaCard operating system, and the communication unit based on the execution of the set of instructions, wherein the JavaCard operating system is further configured to manage each applet of the plurality of applets based on a corresponding Application identifier (ID) received via the communication unit. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8)
-
-
9. An information processing method, comprising:
in an information processing apparatus; communicating, via a communication interface, with an external device via near field communication; managing, via a JavaCard operating system, a plurality of applets, wherein at least one applet from the plurality of applets is selected by a user, and the selected at least one applet is operated on the JavaCard operating system; communicating, via a communication unit, with a service provider via Internet; executing, via a central processing unit (CPU), a set of instructions stored in a specific memory; controlling, via the CPU, each of the communication interface, the JavaCard operating system, and the communication unit based on the execution of the set of instructions; and managing, via the JavaCard operating system, each applet of the plurality of applets based on a corresponding Application identifier (ID) received via the communication unit. - View Dependent Claims (10, 11, 12, 13, 14, 15, 16)
-
17. A non-transitory computer-readable medium having stored thereon computer-executable instructions that, when executed by an information processing apparatus, cause the information processing apparatus to execute operations, the operations comprising:
-
communicating, via a communication interface, with an external device via near field communication; managing, via a JavaCard operating system, a plurality of applets, wherein at least one applet from the plurality of applets is selected by a user, and the selected at least one applet is operated on the JavaCard operating system; communicating, via a communication unit, with a service provider via Internet; executing, via a central processing unit (CPU), a set of instructions stored in a specific memory; controlling, via the CPU, each of the communication interface, the JavaCard operating system, and the communication unit based on the execution of the set of instructions; and managing, via the JavaCard operating system, each applet of the plurality of applets based on a corresponding Application identifier (ID) received via the communication unit. - View Dependent Claims (18, 19, 20)
-
Specification