Secure system having a multi-locking mechanism for devices having embedded systems
First Claim
1. A device configured to implement multiple locks to increase security of assets associated with the device comprising:
- an embedded system;
a multi-lock mechanism configured to provide a plurality of locks to prevent an unauthorized access to the assets associated with the embedded system and wherein at least one of the plurality of locks of the multi-lock mechanism comprises a secure default lock state;
each of the plurality of locks of the multi-lock mechanism having different lock parameters and each of the plurality of locks of the multi-lock mechanism having different unlock parameters;
a memory in communication with the embedded system, the memory configured to securely store at least one of the lock parameters of the plurality of locks of the multi-lock mechanism;
the memory further configured to securely store at least one of the unlock parameters of the multi-lock mechanism, wherein the memory comprises one of the following;
a NAND flash memory, double data rate (DDR2) random access memory (RAM), a replay protected memory block (RPMB) memory, an encrypted memory portion, and an embedded (MultiMediaCard) memory; and
the embedded system further configured to provide access to the assets after each of the lock parameters of the plurality of locks of the multi-lock mechanism is provided the unlock parameters of the multi-lock mechanism,wherein the device comprises one of the following;
a wireless device, an appliance, a consumer electronic, a vehicle related device, a server, and a medical device.
1 Assignment
0 Petitions
Accused Products
Abstract
A device configured to implement multiple locks to increase security of assets associated with the device including an embedded system, a multi-lock mechanism configured to provide a plurality of locks to prevent an authorized access to the assets associated with the embedded system, each of the plurality of locks of the multi-lock mechanism having different lock parameters and each of the plurality of locks of the multi-lock mechanism having an different unlock parameters, a memory configured to securely store at least one of the lock parameters of the plurality of locks of the multi-lock mechanism, the memory further configured to securely store at least one of the unlock parameters of the multi-lock mechanism, and the embedded system further configured to provide access to the assets after each of the lock parameters of the plurality of locks of the multi-lock mechanism is provided the unlock parameters of the multi-lock mechanism.
-
Citations
20 Claims
-
1. A device configured to implement multiple locks to increase security of assets associated with the device comprising:
-
an embedded system; a multi-lock mechanism configured to provide a plurality of locks to prevent an unauthorized access to the assets associated with the embedded system and wherein at least one of the plurality of locks of the multi-lock mechanism comprises a secure default lock state; each of the plurality of locks of the multi-lock mechanism having different lock parameters and each of the plurality of locks of the multi-lock mechanism having different unlock parameters; a memory in communication with the embedded system, the memory configured to securely store at least one of the lock parameters of the plurality of locks of the multi-lock mechanism; the memory further configured to securely store at least one of the unlock parameters of the multi-lock mechanism, wherein the memory comprises one of the following;
a NAND flash memory, double data rate (DDR2) random access memory (RAM), a replay protected memory block (RPMB) memory, an encrypted memory portion, and an embedded (MultiMediaCard) memory; andthe embedded system further configured to provide access to the assets after each of the lock parameters of the plurality of locks of the multi-lock mechanism is provided the unlock parameters of the multi-lock mechanism, wherein the device comprises one of the following;
a wireless device, an appliance, a consumer electronic, a vehicle related device, a server, and a medical device. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10)
-
-
11. A process configured to implement multiple locks to increase security of assets associated with a device comprising:
-
implementing the device with an embedded system; providing a multi-lock mechanism with a plurality of locks to prevent an unauthorized access to the assets associated with the embedded system and wherein at least one of the plurality of locks of the multi-lock mechanism comprises a secure default lock state; implementing each of the plurality of locks of the multi-lock mechanism with different lock parameters and implementing each of the plurality of locks of the multi-lock mechanism with different unlock parameters; securely storing at least one of the lock parameters of the plurality of locks of the multi-lock mechanism in a memory in communication with the embedded system; securely storing at least one of the unlock parameters of the multi-lock mechanism in the memory in communication with the embedded system, wherein the memory comprises one of the following;
a NAND flash memory, double data rate (DDR2) random access memory (RAM), a replay protected memory block (RPMB) memory, an encrypted memory portion, and an embedded (MultiMediaCard) memory; andproviding access to the assets after each of the lock parameters of the plurality of locks of the multi-lock mechanism is provided the unlock parameters of the multi-lock mechanism of the embedded system, wherein the device comprises one of the following;
a wireless device, an appliance, a consumer electronic, a vehicle related device, a server, and a medical device. - View Dependent Claims (12, 13, 14, 15, 16, 17, 18, 19, 20)
-
Specification