System and Method for Supporting Multiple Identities for a Secure Identity Device
1 Assignment
0 Petitions
Accused Products
Abstract
A multiple-identity secure device (MISD) persistently stores a single identification code (a “seed identity”). The seed identity need not be a network address, and may be stored in an integral memory of the device, or on an interchangeable card received in a physical interface of the MISD. The MISD is provided with a transformation engine, in hardware or software form, that is subsequently used to generate one or more unique identities (e.g., network addresses) from the stored seed identity using predefined logic. The generated identities may be dynamically generated, e.g., in real-time as needed after deployment of a device into possession of a subscriber/customer/user, etc., or may be securely stored in the MISD for subsequent retrieval. The transformation engine may generate a unique identity in accordance with an addressing scheme identified as a default setting, a global/network setting, or as determined from a received data transmission.
-
Citations
21 Claims
-
1. (canceled)
-
2. A method comprising:
-
determining, by a device, an addressing scheme used to direct a data transmission to the device, wherein the data transmission comprises a recipient identifier; based on the determined addressing scheme, obtaining a unique identity, wherein the unique identity is based on a seed identity of the device; and comparing the recipient identifier with the unique identity. - View Dependent Claims (3, 4, 5, 6, 7, 8, 9, 10, 11, 12)
-
-
13. A method comprising:
-
generating a plurality of unique identities using a seed identity of a device, wherein each unique identity of the plurality of unique identities corresponds to a different addressing scheme; storing, at the device, the plurality of unique identities; determining a first addressing scheme used to direct a data transmission to the device; and retrieving a first unique identity of the plurality of unique identities that corresponds to the determined first addressing scheme used to direct the data transmission to the device. - View Dependent Claims (14, 15, 16)
-
-
17. A method comprising:
-
storing a first unique identity, wherein the first unique identity is based on a seed identity of a device, and wherein the first unique identity corresponds to a first addressing scheme; receiving a data transmission at the device; and responsive to a determination that a second addressing scheme used to direct the data transmission is different from the first addressing scheme, generating a second unique identity based on the seed identity and the second addressing scheme. - View Dependent Claims (18, 19, 20, 21)
-
Specification