REMOTE CARD CONTENT MANAGEMENT USING SYNCHRONOUS SERVER-SIDE SCRIPTING
First Claim
1. A system, comprising:
- a computer processor; and
a script interpreter executable by the computer processor, the script interpreter configured to perform a method comprising;
parsing a script configured to perform a card content management operation as a sequence of operations for a secure element based on receiving a request from a mobile device located remotely from the computer processor;
creating an execution context for the script to identify the sequence of operations in the script as non-flushing and flushing nodes, a flushing node identified as an operation that sends a response to the request and expects a subsequent request from the mobile device for the secure element; and
pausing execution of the script upon sending the response at the flushing node.
2 Assignments
0 Petitions
Accused Products
Abstract
Remote card content management using synchronous server-side scripting is provided. A system includes a computer processor and a script interpreter executable by the computer processor. The script interpreter is configured to perform a method. The method includes parsing a script configured to perform a card content management operation as a sequence of operations for a secure element based on receiving a request from a mobile device located remotely from the computer processor. The method also includes creating an execution context for the script to identify the sequence of operations in the script as non-flushing and flushing nodes. A flushing node is identified as an operation that sends a response to the request and expects a subsequent request from the mobile device for the secure element. The method further includes pausing execution of the script upon sending the response at the flushing node.
-
Citations
20 Claims
-
1. A system, comprising:
-
a computer processor; and a script interpreter executable by the computer processor, the script interpreter configured to perform a method comprising; parsing a script configured to perform a card content management operation as a sequence of operations for a secure element based on receiving a request from a mobile device located remotely from the computer processor; creating an execution context for the script to identify the sequence of operations in the script as non-flushing and flushing nodes, a flushing node identified as an operation that sends a response to the request and expects a subsequent request from the mobile device for the secure element; and pausing execution of the script upon sending the response at the flushing node. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10)
-
-
11. A computer program product comprising a non-transitory storage medium having computer-readable program code embodied thereon, which when executed by a computer processor, causes the computer processor to implement a method, the method comprising:
-
parsing a script configured to perform a card content management operation as a sequence of operations for a secure element based on receiving a request from a mobile device located remotely from the computer processor; creating an execution context for the script to identify the sequence of operations in the script as non-flushing and flushing nodes, a flushing node identified as an operation that sends a response to the request and expects a subsequent request from the mobile device for the secure element; and pausing execution of the script upon sending the response at the flushing node. - View Dependent Claims (12, 13, 14, 15, 16, 17, 18, 19, 20)
-
Specification