Sharing access to application located on a smart card for clients in parallel
First Claim
Patent Images
1. A method, comprising:
- receiving an access request for at least one application located on a smart card unit, wherein the request is received from one client of at least two clients;
checking whether the at least one application located on the smart card unit is already active;
activating the at least one application located on the smart card unit when the application is not active;
sharing access to the at least one application located on the smart card unit for the at least two clients in parallel, wherein sharing access is granted according to access rules, wherein the one client of the at least two clients has a higher priority than the remaining clients of the at least two clients, and wherein access to the at least one application can be performed by at least one of;
referencing the application explicitly and referencing the application implicitly;
receiving a deactivate request for the at least one application from the one client of the at least two clients;
checking whether access to the at least one application is shared with at least one other client of the at least two clients; and
deactivating the at least one application when there is no other client sharing the at least one application located on the smart card.
2 Assignments
0 Petitions
Accused Products
Abstract
This patent application relates to a method, a computer program product, a computer program, an apparatus, and a system for sharing an access to at least one application located on a smart card unit.
9 Citations
15 Claims
-
1. A method, comprising:
-
receiving an access request for at least one application located on a smart card unit, wherein the request is received from one client of at least two clients; checking whether the at least one application located on the smart card unit is already active; activating the at least one application located on the smart card unit when the application is not active; sharing access to the at least one application located on the smart card unit for the at least two clients in parallel, wherein sharing access is granted according to access rules, wherein the one client of the at least two clients has a higher priority than the remaining clients of the at least two clients, and wherein access to the at least one application can be performed by at least one of;
referencing the application explicitly and referencing the application implicitly;receiving a deactivate request for the at least one application from the one client of the at least two clients; checking whether access to the at least one application is shared with at least one other client of the at least two clients; and deactivating the at least one application when there is no other client sharing the at least one application located on the smart card. - View Dependent Claims (2, 3, 4)
-
-
5. An apparatus, comprising:
-
at least one processor circuitry; and at least one memory circuitry including computer program code, the at least one memory circuitry and the computer program code configured to, with the at least one processor circuitry, cause the apparatus to perform at least the following; receive an access request for at least one application located on a smart card unit, wherein the request is received from one client of at least two clients; check whether the at least one application located on the smart card unit is already active; activate the at least one application located on the smart card unit when the application is not active; share access to the at least one application located on the smart card unit for the at least two clients in parallel, wherein sharing access is granted according to access rules, wherein the one client of the at least two clients has a higher priority than the remaining clients of the at least two clients, and wherein access to the at least one application can be performed by at least one of;
referencing the application explicitly and referencing the application implicitly;receive a deactivate request for the at least one application from the one client of the at least two clients; check whether access to the at least one application is shared with at least one other client of the at least two clients; and deactivate the at least one application when there is no other client sharing the at least one application located on the smart card. - View Dependent Claims (6, 7, 8, 9, 10, 11, 12, 13, 14)
-
-
15. A non-transitory computer-readable storage medium including computer program code, which when executed by at least one processor circuitry causes operations comprising:
-
receiving an access request for at least one application located on a smart card unit, wherein the request is received from one client of at least two clients; checking whether the at least one application located on the smart card unit is already active; activating the at least one application located on the smart card unit when the application is not active; sharing access to the at least one application located on the smart card unit for the at least two clients in parallel, wherein sharing access is granted according to access rules, wherein the one client of the at least two clients has a higher priority than the remaining clients of the at least two clients, and wherein access to the at least one application can be performed by at least one of;
referencing the application explicitly and referencing the application implicitly;receiving a deactivate request for the at least one application from the one client of the at least two clients; checking whether access to the at least one application is shared with at least one other client of the at least two clients; and deactivating the at least one application when there is no other client sharing the at least one application located on the smart card.
-
Specification