Integrated Circuit Device That Includes A Secure Element And A Wireless Component For Transmitting Protected Data Over A Local Point-To-Point Wireless Communication Connection
Appl. No.: 15/042044
Filed: June 16, 2016
Inventor: William Ho Chang et al
External Links: UPSTO, Google Patents
Smart Phone / Tablet, Smart TV, Digital Wallet / Payment, Laptop
An integrated circuit device that includes a wireless component and a secure element is herein disclosed and enabled. The integrated circuit device includes a protected memory area for storing protected data that is implemented to be not accessible by a user, but is accessible by a memory controller included in the integrated circuit device. The memory controller accesses the protected data with a combination of security operations that may include authentication, cryptography, decryption, and encryption. The integrated circuit device further includes a wireless interface for establishing a local point-to-point radio connection with wireless computing devices or readers for transmitting the protected data that is encrypted. The integrated circuit device functions as a security key by requiring the presence of the integrated circuit device when using the protected data. The wireless integrated circuit device can be included in, or embodied, as any wireless communication device, such as a smart card.
1. An integrated circuit memory device that is a wireless communication device for transmitting protected data stored in the integrated circuit memory device, the integrated circuit memory device comprising:
a wireless interface that includes a radio component for establishing a local point-to-point wireless communication connection with a wireless computing device, the local point-to-point wireless communication connection being a radio communication connection;
a memory controller;
a memory component;
a protected memory area in the memory component storing protected data that is implemented to be not accessible by a user of the integrated circuit memory device, but is implemented to be accessible by the memory controller, the protected data includes data or software, individually or in any combination;
an internal memory area in the memory component storing program that is implemented to be not accessible by the user, but is implemented to be accessible and executable by the memory controller to support at least part of the functionalities of the memory controller; wherein the integrated circuit memory device is configured for:
establishing, by the integrated circuit memory device, a local point-to-point wireless communication connection between the integrated circuit memory device and the wireless computing device, the local point-to-point wireless communication connection being a radio communication connection;
activating, by the integrated circuit memory device, at least part of operations of the integrated circuit memory device subsequent to establishing the local point-to-point wireless communication connection that is a radio communication connection;
managing, by the memory controller, at least part of the interaction between the integrated circuit memory device and the wireless computing device;
providing, by the integrated circuit memory device to the wireless computing device, identification associated with a device interface description;
accessing, by the memory controller, the protected data stored in the protected memory area; operating, by the memory controller, at least part of an authentication algorithm that includes cryptography techniques for accessing the protected data stored in the protected memory area; operating, by the memory controller, at least part of a decryption operation on the accessed protected data;
operating, by the memory controller, at least part of an encryption operation on the decrypted protected data for wireless transmission; and
wireless transmitting the encrypted protected data from the integrated circuit memory device over the local point-to-point wireless communication connection to the wireless computing device, wherein the integrated circuit memory device function as a security key with the presence of the integrated circuit memory device for wireless transmitting the encrypted protected data.