IP Library › Granted Patent US 11,874,700
Granted Patent B2
US 11,874,700 · App. 16/680,762 · Granted Jan 16, 2024

Wearable secure data device

Inventors: Dinesh C. Verma (New Castle, NY); Bong Jun Ko (Harrington Park, NJ); Shahrokh Daijavad (Morgan Hill, CA); Nirmit V Desai (Yorktown Heights, NY); Mudhakar Srivatsa (White Plains, NY)
Assignee: International Business Machines Corporation
G06F1/163G06F21/604G06F21/64G07C9/00309G07C9/257G07G1/0009H04L67/53
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 11,874,700
App. No.
16/680,762
Granted
Jan 16, 2024
Kind
B2
Abstract

Embodiments are disclosed for a method for a wearable secure data device. The method includes setting an operational mode for the wearable secure data device that stores a plurality of secure data items. The method also includes receiving a request for at least one of the secure data items from a client device that is communicating with a third-party device. Additionally, the method includes determining if the operational mode is associated with allowing access to the secure data items. Further, the method includes providing a response based on the determination.

Claims (51)

1. A system comprising:

a communication interface;

a security sensor;

a computer processing circuit;

a portable housing that encloses at least portions of the communication interface, the security sensor, and the computer processing circuit; and

a computer-readable storage medium storing instructions, which, when executed by the computer processing circuit, are configured to cause the computer processing circuit to perform a method comprising:

changing an operational mode from a closed operational mode to an open operational mode for a secure data device that stores a plurality of secure data items, in response to a manual user input detected by the security sensor;

receiving a request for at least one of the secure data items from a client device that is communicating with a third-party device;

providing a response to the request for the at least one secure data item based on the operational mode, wherein providing the response to the request comprises providing the response directly to the third-party device, and wherein:

the response comprises at least one of the secure data items for the open operational mode;

the response comprises a blank response for the closed operational mode; and

providing the response comprises:

retrieving the at least one secure data item from a secure storage of the secure data device;

decrypting the at least one secure data item; and

generating the response comprising the at least one secure data item.

2. The system of claim 1 , further comprising illuminating the secure data device based on the operational mode.

3. The system of claim 1 , wherein the request for the at least one secure data item comprises a request from the client device to the third-party device.

4. The system of claim 3 , wherein providing the response comprises modifying the request from the client device such that the request comprises the at least one secure data item.

5. The system of claim 1 , wherein the security sensor is selected from a group comprising a touch sensor, push button, biometric sensor, switch, and microphone.

6. A computer program product comprising program instructions stored on a computer readable storage medium, wherein the computer readable storage medium is not a transitory signal per se, the program instructions executable by a processor to cause the processor to perform a method comprising:

changing an operational mode from a closed operational mode to an open operational mode for a secure data device that stores a plurality of secure data items, in response to a manual user input detected by a security sensor;

receiving a request for at least one of the secure data items from a client device that is communicating with a third-party device;

providing a response to the request for the at least one secure data item based on the open operational mode, wherein providing the response to the request comprises providing the response directly to the third-party device, and wherein:

the response comprises at least one of the secure data items for the open operational mode;

the response comprises a blank response for the closed operational mode; and

providing the response comprises:

retrieving the at least one secure data item from a secure storage of the secure data device;

decrypting the at least one secure data item; and

generating the response comprising the at least one secure data item.

7. The computer program product of claim 6 , wherein:

the operational mode is not associated with allowing access to the secure data items; and

providing the response comprises generating a closed response that does not comprise the at least one secure data item.

8. The computer program product of claim 6 , the method further comprising illuminating the secure data device based on the open operational mode.

9. The computer program product of claim 6 , wherein the request for the at least one secure data item comprises a request from the client device to the third-party device.

10. The computer program product of claim 9 , wherein providing the response comprises modifying the request from the client device such that the request comprises the at least one secure data item.

11. A computer-implemented method, comprising:

changing an operational mode from a closed operational mode to an open operational mode for a secure data device that stores a plurality of secure data items, in response to a manual user input detected by a security sensor;

receiving a request for at least one of the secure data items from a client device that is communicating with a third-party device; and

providing a response to the request for the at least one secure data item, wherein the response comprises at least one of the secure data items for the open operational mode, and wherein the response comprises a blank response for the closed operational mode, wherein providing the response to the request comprises providing the response directly to the third-party device.

12. The method of claim 11 , wherein:

the open operational mode is associated with allowing access to the secure data items; and

providing the response comprises:

retrieving the at least one secure data item from a secure storage of the secure data device;

decrypting the at least one secure data item; and

generating the response comprising the at least one secure data item.

13. The method of claim 11 , wherein:

the operational mode is not associated with allowing access to the secure data items; and

providing the response comprises generating a closed response that does not comprise the at least one secure data item.

14. The method of claim 11 , further comprising illuminating the secure data device based on the operational mode.

15. The method of claim 11 , wherein the request for the at least one secure data item comprises a request from the client device to the third-party device.

16. The method of claim 15 , wherein providing the response comprises modifying the request from the client device such that the request comprises the at least one secure data item.

Assignments (1)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Nov 12, 2019
From: VERMA, DINESH C.; KO, BONG JUN; DAIJAVAD, SHAHROKH; DESAI, NIRMIT V; SRIVATSA, MUDHAKAR
To: INTERNATIONAL BUSINESS MACHINES CORPORATION
Reel/Frame 050980/0242 →
Continuity (1)
Related Publication 20210141414A1 · May 13, 2021