Network device for distributing computing operations by data communication in a network
US-12164880-B2 · Dec 10, 2024 · US
US9674272B2 · US · B2
| Field | Value |
|---|---|
| Publication number | US-9674272-B2 |
| Application number | US-201214350330-A |
| Country | US |
| Kind code | B2 |
| Filing date | Oct 5, 2012 |
| Priority date | Oct 13, 2011 |
| Publication date | Jun 6, 2017 |
| Grant date | Jun 6, 2017 |
A practical reading order for non-experts. Skip the full description unless you need deep technical detail.
What the patent document calls the invention.
A short plain-language summary of the technical disclosure.
Who owns or filed the patent and who is credited as inventor.
Filing, priority, publication, and grant dates set the timeline.
The legal scope of protection — read this for what is actually claimed.
Technology tags used to group this patent with similar filings.
Prior art links and similar publications in this corpus.
Official abstract text for this publication.
The present technique relates to an information processing apparatus and method and a program that can easily handle replacement of an apparatus. First application creating means creates a first application that controls a device of another information processing apparatus communicating with an IC card, and first domain creating means allows another information processing apparatus to create a first domain where the first application is to be registered. First application registering means allows the first application to be registered in the first domain of another information processing apparatus. Writing means allows the first application to be written into an execution area of another information processing apparatus, and second application creating means creates a second application that performs a process for the IC card. Second domain creating means allows another information processing apparatus to create a second domain where the second application is to be registered, and second application registering means allows the second application to be registered in the second domain of another information processing apparatus.
Opening claim text (preview).
The invention claimed is: 1. An information processing apparatus comprising: first application creating means for creating a module controller application that controls a device of another information processing apparatus, wherein the other information processing apparatus communicates with an IC card; an interface for communicating commands to the other information processing apparatus; first domain creating means for sending a domain creating command to the other information processing apparatus, via the interface, to create a first domain in a memory of the other information processing apparatus where the module controller application is to be registered; first application registering means for sending a registration command to the other information processing apparatus to enable the module controller application to be registered in the first domain of the memory of the other information processing apparatus; writing means for sending a write command to the other information processing apparatus to write the module controller application into an execution area of a store of the other information processing apparatus; second application creating means for creating a service application that reads and writes information to the IC card, the service application having a lower priority than the first application; second domain creating means for sending a second domain creating command to the other information processing apparatus, via the interface, to create a second domain in the memory where the service application is to be registered; and second application registering means for sending a second registration command to the other information processing apparatus to enable the service application to be registered in the second domain of the memory of the other information processing apparatus. 2. The information processing apparatus according to claim 1 , wherein respective commands for the creation of the first domain, the registration in the first domain, the writing into the execution area, the creation of the second domain, and the registration in the second domain are transmitted to the other information processing apparatus, as an encrypted package. 3. The information processing apparatus according to claim 2 , wherein the write command writes the module controller application into an execution area that is formed in a different memory than a memory in which an execution area for the service application is formed. 4. The information processing apparatus according to claim 3 , further comprising validating means for validating the module controller application. 5. The information processing apparatus according to claim 4 , wherein when the module controller application is validated, the module controller application is activated when the other information processing apparatus is activated. 6. The information processing apparatus according to claim 5 , wherein the module controller application has a higher priority than firmware of the other information processing apparatus. 7. The information processing apparatus according to claim 6 , wherein the information processing apparatus is a POS terminal, and the other information processing apparatus is an IC card reader/writer. 8. An information processing method comprising: creating a module controller application that controls a device of another information processing apparatus, wherein the other information processing apparatus communicates with an IC card; instructing the other information processing apparatus to create a first domain in a memory of the other information processing apparatus where the module controller application is to be registered; enabling the module controller application to be registered in the first domain of the memory of the other information processing apparatus; writing the module controller application into an execution area of a store of the other information processing apparatus; creating a service application that reads and writes information to the IC card, the service application having a lower priority than the module controller application; instructing the other information processing apparatus to create a second domain in the memory where the service application is to be registered; and enabling the service application to be registered in the second domain of the memory of the other information processing apparatus. 9. A program stored on a non-transitory medium causing a computer to perform the method comprising: creating a module controller application that controls a device of another information processing apparatus, wherein the other information processing apparatus communicates with an IC card; instructing the other information processing apparatus to create a first domain in a memory of the other information processing apparatus where the module controller application is to be registered; enabling the module controller application to be registered in the first domain of the memory of the other information processing apparatus; writing the module controller application into an execution area of a store of the other information processing apparatus; creating a service application that reads and writes information to the IC card, the service application having a lower priority than the module controller application; instructing the other information processing apparatus to create a second domain in the memory where the service application is to be registered; and enabling the service application to be registered in the second domain of the memory of the other information processing apparatus. 10. An information processing apparatus comprising: an interface for receiving instructions from another information processing apparatus; first domain creating means for receiving a first domain creating instruction from the other information processing apparatus, via the interface, to create a first domain in a memory of the information processing apparatus where a module controller application is to be registered, wherein the module controller application controls a device; first application registering means for receiving from the other information processing apparatus an instruction to register the module controller application in the first domain of the memory, the module controller application being received from the other information processing apparatus; writing means for receiving from the other information processing apparatus an instruction to write the module controller application into an execution area of a store of the information processing apparatus; second domain creating means for receiving from the other information processing apparatus a second domain creating instruction to create a second domain in the memory where a service application is to be registered, the service application reading and writing information to an IC card, and the service application having a lower priority than the module controller application; and second application registering means for receiving from the other information processing apparatus an instruction to register the service application in the second domain of the memory, the service application being received from the other information processing apparatus. 11. The information processing apparatus according to claim 10 , wherein the writing means writes the module controller application into an execution area that is formed in a different memory than a memory in which an execution area for the service application is formed. 12. The information processing apparatus according to claim 11 , wherein the store stores validation information indicating that the module controller application has been validated by t
RFID or NFC payments by means of M-devices · CPC title
comprising interface for record bearing medium or carrier for electronic funds transfer or payment credit · CPC title
Updates (security arrangements therefor G06F21/57) · CPC title
in which an application is distributed across nodes in the network (software deployment G06F8/60; multiprogramming arrangements G06F9/46) · CPC title
using certificates (cryptographic mechanisms or cryptographic arrangements for entity authentication involving certificates H04L9/3263) · CPC title
Related publications grouped by family.
Answers are generated from the same data shown on this page.