Adaptive and context based NFC access control filtering
AssigneeCellco Partnership
InventorsManuel E. Caceres, Yuk Lun Li, Ashfaq Kamal, Warren Hojilla Uy, Ruben Cuadrat
Life of this patent
Estimating the term…
Abstract
A mobile device includes a transceiver for performing wireless communication; one or more secure elements which execute applications in a secure environment; a near field communication system for performing wireless communication independent of the transceiver and at a lower amount of power than said transceiver; and a contactless front end included in the near field communications system for receiving a data message from a near field communication device. The contactless front end includes a filter list for evaluating the data message and for controlling whether each data message is transmitted further into the mobile device.
Claims18
A mobile device comprising:
- a transceiver for performing wireless mobile communication network communication;
- a microprocessor for operating the mobile device;
- one or more secure elements which execute a plurality of applications in a secure environment;
- a memory for storing one or more filter lists;
- and
- a near field communication system configured to perform wireless communication independent of the transceiver,
- the near field communication system including a contactless front end configured to:
- receive a data message including an application identification from a near field communication device;
- based on the application identification, determine whether a security function is required for processing the received data message;
- in response to the determination that the received data message requires a security function, determine by using the application identification whether filtering of the received data message is required;
- in response to a determination filtering of the received data message is required, evaluate the application identification included in the received data message against a filter list including application identifications;
- and
- based on the results of the evaluation, transmit the data message to the one or more secure elements of the mobile device.
A method comprising the steps of:
- receiving, at a near field communication system of a mobile device, a data message including an application identification from a near field communication device, wherein the data message is received using wireless communication independent of a transceiver of the mobile device used to perform wireless mobile communication network communication;
- based on the application identification, determining whether a security function is required for processing the received data message;
- in response to the determination that the received data message requires a security function, determining by using the application identification whether filtering of the received data message is required;
- in response to a determination that filtering of the received data message is required, evaluating the application identification included in the received data message against a filter list including application identifications;
- and
- based on the results of the evaluation, transmitting the data message to the one or more secure elements of the mobile device.
A non-transitory machine-readable medium comprising instructions stored therein, which when executed by a machine, causes the machine to perform operations comprising:
- receiving, at a near field communication system of a mobile device, a data message including an application identification from a near field communication device, wherein the data message is received using wireless communication independent of a transceiver of the mobile device used to perform wireless mobile communication network communication,
- based on the application identification, determining whether a security function is required for processing the data message;
- in response to the determination that the received data message requires a security function, determining by using the application identification whether filtering of the received data message is required;
- in response to a determination that filtering of the received data message is required, evaluating the application identification included in the received data message against a filter list including application identifications;
- and
- based on the results of the evaluation, transmitting the data message to a secure element of the mobile device.
Dependencies are inferred from the claim text.