Non-volatile memory sub-system integrated with security for storing near field transactions
First Claim
1. A memory module, with integrated security functionality, configured to provide a secure environment for near field communication (NFC) transactions, comprising:
- a non-volatile memory configured to store security software and data related to NFC transactions;
a security processor configured to execute security functions based on the security software stored in the non-volatile memory, to establish the secure environment and a secure line of communication in which to control storage and retrieval of the data related to NFC transactions stored in the non-volatile memory, and to create a plurality of partitions in the non-volatile memory, wherein each partition in the plurality of partitions is accessed exclusively via the security processor; and
a NFC component configured to implement a NFC wireless protocol to enable the memory module to participate in a NFC transaction, wherein the NFC component stores NFC transaction log data associated with the NFC transaction in the non-volatile memory via the security processor,wherein the non-volatile memory, the security processor, and the NFC component are integrated, as an integrated group or circuits, within the memory module.
6 Assignments
0 Petitions
Accused Products
Abstract
An architecture is presented that facilitates maintaining a log of near field transactions in a memory module that includes security functionalities and near field communication (NFC) capabilities. The memory module comprises non-volatile memory that stores security software and a security processor that accesses the security software from the nonvolatile memory and performs security functions based on the security software stored. The non-volatile memory is divided into partitions by the security processor. NFC radio frequency (RF) communication capabilities are integrated into the memory module such that the memory module directly interfaces to an external NFC antenna. This facilitates NFC communications within the secure environment of the memory module. Further, the memory module stores data related to near field transactions so that this data can be subsequently reviewed and exported in an appropriate format.
12 Citations
24 Claims
-
1. A memory module, with integrated security functionality, configured to provide a secure environment for near field communication (NFC) transactions, comprising:
-
a non-volatile memory configured to store security software and data related to NFC transactions; a security processor configured to execute security functions based on the security software stored in the non-volatile memory, to establish the secure environment and a secure line of communication in which to control storage and retrieval of the data related to NFC transactions stored in the non-volatile memory, and to create a plurality of partitions in the non-volatile memory, wherein each partition in the plurality of partitions is accessed exclusively via the security processor; and a NFC component configured to implement a NFC wireless protocol to enable the memory module to participate in a NFC transaction, wherein the NFC component stores NFC transaction log data associated with the NFC transaction in the non-volatile memory via the security processor, wherein the non-volatile memory, the security processor, and the NFC component are integrated, as an integrated group or circuits, within the memory module. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15)
-
-
16. A method for storing data related to a NFC transaction, comprising:
-
initiating, with a NFC component, a NFC transaction with an entity; authenticating the entity with a security processor; partitioning a non-volatile memory into a plurality of partitions; collecting data related to the NFC transaction; and logging the data related to the NFC transaction to a the non-volatile memory via the security processor, wherein the NFC component, the security processor, and the non-volatile memory are integrated into a stand-alone memory module, and wherein each partition in the plurality of partitions is created and accessed exclusively via the security processor. - View Dependent Claims (17, 18, 19, 20)
-
-
21. A system for aggregating and storing data in a RFID tag, comprising:
-
a RFID tag comprising; a memory module that includes a non-volatile memory configured to store security software, a security processor configured to execute security functions based on the security software stored in the non-volatile memory and to create a plurality of partitions in the non-volatile memory accessed exclusively via the security processor, wherein the security functions facilitate secure storage and retrieval of information stored in the non-volatile memory, and a NEC component configured to implement a NFC wireless protocol to enable the RFID tag to read data from an external entity and transmit data to the external entity; and a plurality of sensors, integrated on the RFID tag, configured to generate data related to environmental conditions of the RFID tag, wherein the data related to environmental conditions of the RFID tag is stored in the non-volatile memory of the memory module, the security processor authenticates the external entity, and the NFC component transmits the data related to environmental conditions of the RFID tag to the external entity when authenticated. - View Dependent Claims (22, 23, 24)
-
Specification