IP Library Granted Patent US 9,059,994
Granted Patent B2
US 9,059,994 · App. 13/971,578 · Granted Jun 16, 2015

System utilizing a secure element

View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 9,059,994
App. No.
13/971,578
Granted
Jun 16, 2015
Kind
B2
Abstract

A device includes a receiver configured to receive a request to perform a function. A secure element connected with the receiver, the secure element to verify the request to perform the function, where the secure element is configured to operate in either a report mode or a silent mode. Details about a status of the performance of the function are displayed when the device operates in the report mode, and no details about the status of the performance of the function are displayed when the device operates in the silent mode.

Claims (28)

1. A device, comprising:

a receiver configured to receive a request to perform a function;

a secure element connected with the receiver, the secure element to verify the request to perform the function, where the secure element is configured to operate in either a report mode or a silent mode, where details about a status of the performance of the function are displayed when the device operates in the report mode, and where no details about the status of the performance of the function are displayed when the device operates in the silent mode.

2. The device of claim 1 , where the request to perform a function comprises a command to execute a script programmed in the secure element.

3. The device of claim 2 , where the script includes the instructions to determine an access right for an entity requesting performance of the function.

4. The device of claim 3 , where a script is not displayed to the entity.

5. The device of claim 3 , where a result of an executed script is displayed to the entity.

6. The device of claim 3 , where a pass or fail report based on whether or not the script was executed correctly is displayed to the entity.

7. The device of claim 1 , further comprising a hardware module programmed with instructions to verify that a security of the secure element has not been breached.

8. The device of claim 1 , further comprising a software module including instructions to determine an access right for an entity requesting performance of the function.

9. A method for performing a secure operation, comprising:

receiving a request to perform a time dependent secure operation in a device;

obtaining temporal parameters and verification information to verify the current time;

comparing the received verification information with internal verification information stored in the device to verify an integrity of the obtained temporal parameters; and

performing the secure operation in accordance with the temporal parameters when the received verification information matches the internal verification information.

10. The method of claim 9 , further comprising storing internal verification information for a remote server.

11. The method of claim 10 , further comprising receiving temporal parameters and verification information from another server when the received verification information from the remote server does not match the internal verification information.

12. The method of claim 9 , where the temporal parameters and verification information are obtained in response to a request for temporal parameters sent by the device.

13. The method of claim 9 , where the secure operation comprises a business transaction or cryptographic function.

14. The method of claim 9 , where the request is received from an entity.

15. The method of claim 14 , further comprising obtaining entity identification information for the entity and identifying access rights for the entity.

16. An electronic device, comprising:

a receiver configured to receive a request to perform a function;

a secure element connected with the receiver, the secure element to verify the request to perform the function, where the function is scheduled to be performed at a specified time, where the secure element obtains the actual time from a remote server, and where the secure element performs the function when the specified time equals the actual time.

17. The electronic device of claim 16 , where the function comprises a software update.

18. The electronic device of claim 16 , where the actual time is obtained with a network time protocol.

19. The electronic device of claim 16 , further comprising a hardware module programmed with instructions to verify that a security of the secure element has not been breached.

20. The electronic device of claim 16 , further comprising a software module including instructions to determine an access right for an entity requesting performance of the function.

Assignments (5)
TERMINATION AND RELEASE OF SECURITY INTEREST IN PATENTS Recorded Feb 3, 2017
From: BANK OF AMERICA, N.A., AS COLLATERAL AGENT
To: BROADCOM CORPORATION
Reel/Frame 041712/0001 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Sep 1, 2016
From: BROADCOM CORPORATION
To: NXP B.V.
Reel/Frame 039901/0237 →
TERMINATION AND RELEASE OF SECURITY INTEREST IN PATENTS Recorded Aug 10, 2016
From: BANK OF AMERICA, N.A., AS COLLATERAL AGENT
To: BROADCOM CORPORATION
Reel/Frame 039646/0092 →
PATENT SECURITY AGREEMENT Recorded Feb 11, 2016
From: BROADCOM CORPORATION
To: BANK OF AMERICA, N.A., AS COLLATERAL AGENT
Reel/Frame 037806/0001 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Aug 22, 2013
From: MENDEL, JACOB; POTIEVSKY, ALEXANDER; WEBBER-ZVIK, EYAL
To: BROADCOM CORPORATION
Reel/Frame 031061/0080 →