System and method for enabling secure transactions using flexible identity management in a vehicular environment
First Claim
1. A method, comprising:
- detecting an event for a transaction on an on-board unit (OBU) of a vehicle, the event having a trigger associated with an agent that is authenticated to the OBU, wherein the agent is one of a plurality of authenticated agents provisioned to access the OBU, wherein the agent is associated with a first set of one or more authentication requirements that enable access to the OBU by the agent when the agent is authenticated based on the first set of one or more authentication requirements, and wherein the agent is associated with one or more network credentials provisioned in the OBU to enable a network connection to be established between the OBU and a remote network;
determining whether at least one of a transaction application or any transaction type that corresponds to the transaction application is mapped to the agent in a mapping database of the OBU, wherein the transaction application corresponds to the transaction associated with the detected event, and wherein the mapping is based on a level of authorization of the agent;
determining the transaction application is authorized based on a determination that at least one of the transaction application or a transaction type that corresponds to the transaction application is mapped to the agent in the mapping database of the OBU;
identifying particular network credentials of the one or more network credentials associated with the agent; and
providing the particular network credentials to the transaction application,wherein the network connection is established by the transaction application using the particular network credentials,wherein at least one other agent of the plurality of authenticated agents is associated with one or more other network credentials to enable another network connection, initiated by the other agent, to be established between the OBU and the remote network.
1 Assignment
0 Petitions
Accused Products
Abstract
A method in one embodiment includes detecting an event for a transaction on an on-board unit (OBU) of a vehicle, where the event has a trigger associated with an agent. The method also includes determining whether the transaction is authorized, identifying network credentials in an identity profile that corresponds to the agent, providing network credentials to a transaction application corresponding to the transaction, and accessing a remote network using the network credentials. Certain embodiments include selecting the network credentials from a plurality of available network credentials corresponding to the agent. In more specific embodiments, the network credentials include one or more virtual subscriber identity modules (VSIMs) of a plurality of VSIMs provisioned on the OBU. In specific embodiments, the network credentials are mapped to a combination of two or more of the agent, the transaction application, and a predefined current location of the vehicle.
327 Citations
34 Claims
-
1. A method, comprising:
-
detecting an event for a transaction on an on-board unit (OBU) of a vehicle, the event having a trigger associated with an agent that is authenticated to the OBU, wherein the agent is one of a plurality of authenticated agents provisioned to access the OBU, wherein the agent is associated with a first set of one or more authentication requirements that enable access to the OBU by the agent when the agent is authenticated based on the first set of one or more authentication requirements, and wherein the agent is associated with one or more network credentials provisioned in the OBU to enable a network connection to be established between the OBU and a remote network; determining whether at least one of a transaction application or any transaction type that corresponds to the transaction application is mapped to the agent in a mapping database of the OBU, wherein the transaction application corresponds to the transaction associated with the detected event, and wherein the mapping is based on a level of authorization of the agent; determining the transaction application is authorized based on a determination that at least one of the transaction application or a transaction type that corresponds to the transaction application is mapped to the agent in the mapping database of the OBU; identifying particular network credentials of the one or more network credentials associated with the agent; and providing the particular network credentials to the transaction application, wherein the network connection is established by the transaction application using the particular network credentials, wherein at least one other agent of the plurality of authenticated agents is associated with one or more other network credentials to enable another network connection, initiated by the other agent, to be established between the OBU and the remote network. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11)
-
-
12. At least one non-transitory machine readable media that includes code for execution and when executed by a processor is operable to perform operations comprising:
-
detecting an event for a transaction on an on-board unit (OBU) of a vehicle, the event having a trigger associated with an agent that is authenticated to the OBU, wherein the agent is one of a plurality of authenticated agents provisioned to access the OBU, wherein the agent is associated with a first set of one or more authentication requirements that enable access to the OBU by the agent when the agent is authenticated based on the first set of one or more authentication requirements, and wherein the agent is associated with one or more network credentials provisioned in the OBU to enable a network connection to be established between the OBU and a remote network; determining whether at least one of a transaction application or any transaction type that corresponds to the transaction application is mapped to the agent in a mapping database of the OBU, wherein the transaction application corresponds to the transaction associated with the detected event, and wherein the mapping is based on a level of authorization of the agent; determining the transaction application is authorized based on a determination that at least one of the transaction application or a transaction type that corresponds to the transaction application is mapped to the agent in the mapping database of the OBU; identifying particular network credentials of the one or more network credentials associated with the agent; and providing the particular network credentials to the transaction application, wherein the network connection is established by the transaction application using the particular network credentials, wherein at least one other agent of the plurality of authenticated agents is associated with one or more other network credentials to enable another network connection, initiated by the other agent, to be established between the OBU and the remote network. - View Dependent Claims (13, 14, 15, 16, 17, 18, 19, 20, 21, 22)
-
-
23. An apparatus, comprising:
-
a memory element configured to store data and a mapping database; an authentication and secure transaction module; and a processor operable to execute instructions associated with the data, wherein the processor, the memory element, and the authentication and secure transaction module cooperate such that the apparatus is configured for; detecting an event for a transaction on the apparatus, the apparatus configured for operation in a vehicle as an on-board unit (OBU), the event having a trigger associated with an agent that is authenticated to the OBU, wherein the agent is one of a plurality of authenticated agents provisioned to access the OBU, wherein the agent is associated with a first set of one or more authentication requirements that enable access to the OBU by the agent when the agent is authenticated based on the first set of one or more authentication requirements, and wherein the agent is associated with one or more network credentials provisioned in the OBU to enable a network connection to be established between the OBU and a remote network; determining whether at least one of a transaction application or any transaction type that corresponds to the transaction application is mapped to the agent in a mapping database of the OBU, wherein the transaction application corresponds to the transaction associated with the detected event, and wherein the mapping is based on a level of authorization of the agent; determining the transaction application is authorized based on a determination that at least one of the transaction application or a transaction type that corresponds to the transaction application is mapped to the agent in the mapping database of the OBU; identifying particular network credentials of the one or more network credentials associated with the agent; and providing the particular network credentials to the transaction application, wherein the network connection is established by the transaction application using the particular network credentials, wherein at least one other agent of the plurality of authenticated agents is associated with one or more other network credentials to enable another network connection, initiated by the other agent, to be established between the OBU and the remote network. - View Dependent Claims (24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34)
-
Specification