IP Library › Granted Patent US 11,152,085
Granted Patent B2
US 11,152,085 · App. 15/193,734 · Granted Oct 19, 2021

Using sensors and location to trigger events and share data

Inventors: Jessica P. Doherty (Poughkeepsie, NY); Heidi Lagares-Greenblatt (Jefferson Hills, PA); Justin A. McCoy (Austin, TX)
Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATION
G16H10/60G16H10/65G16H40/67
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,152,085
App. No.
15/193,734
Granted
Oct 19, 2021
Kind
B2
Abstract

Embodiments include a system for providing access to secured data; the system includes a processor configured to perform a method. The method includes receiving physiological data from one or more sensors on a wearable device; obtaining environmental data from the one or more sensors; storing the physiological data and the environmental data from the one or more sensors onto a secured storage device; receiving, by a transceiver, a request to access the physiological data; accessing, by a processor, a security profile for the physiological data, wherein the security profile defines a normal range for the physiological data and defines environmental data compliance; and providing access to the physiological data based upon a determination that the physiological data is outside the normal range for the physiological data and based upon a determination that the environmental data is in compliance with the security profile.

Claims (62)

1. A computer-implemented method for providing access to secured data, the method comprising:

receiving, from one or more sensors on a wearable device, physiological data associated with a user of the wearable device;

obtaining location data from one or more location sensors, wherein the location data comprises global positioning system (GPS) location data of the wearable device;

storing the physiological data and the location data onto a secured storage device;

receiving, by a transceiver, a request to access the physiological data;

accessing, by a processor, a security profile for the physiological data, wherein the security profile defines a normal range associated with the user for the physiological data and defines location data compliance for accessing the physiological data;

providing access to a portion of the physiological data for a time period based upon a determination that the portion the physiological data is outside the normal range for the physiological data and based upon a determination that the location data is in compliance with the security profile, wherein providing access to the portion physiological data comprises transmitting, to a requester, the physiological data from the secured storage device, wherein the secured storage device is in the wearable device;

periodically obtaining additional location data from the one or more sensors during the time period, wherein the additional location data comprises additional GPS location data for the wearable device; and

invoking a security measure for access to the physiological data based upon a determination that the additional location data obtained during the time period is out of compliance with the security profile.

2. The method of claim 1 , wherein providing access to the physiological data comprises:

granting access, to a requester, to the physiological data on the secured storage device, wherein the secured storage device is further contained within a cloud computer environment.

3. The method of claim 2 , wherein granting access comprises at least one of sending a link and providing an access code.

4. The method of claim 1 , wherein access to the physiological data is provided for a limited period of time.

5. The method of claim 1 , wherein access to the physiological data can be revoked by the user.

6. The method of claim 1 , wherein the security measure includes at least one of denying access to the physiological data and limiting a scope of access to the physiological data.

7. The method of claim 1 , wherein providing access to the physiological data comprises:

displaying, on the wearable device, indicia showing the request to access the physiological data; and

receiving an input, from the user, to allow access to the physiological data.

8. The method of claim 1 , further comprising:

denying access to the physiological data based upon a determination that the physiological data is within the normal range for the physiological data.

9. The method of claim 1 , further comprising:

denying access to the physiological data based upon a determination that the environmental data is not in compliance with the security profile.

10. The method of claim 1 , wherein the wearable device stores medical data for the user, the medical data comprising historic physiological sensor data about the user of the wearable device, a medication history of the user, or medical insurance information for the user.

11. The method of claim 1 , wherein the security profile is created by the user of the wearable device.

12. The method of claim 1 , further comprising:

receiving an emergency code, wherein the emergency code overrides the security profile; and

providing access to the physiological data.

13. The method of claim 12 , further comprising:

comparing the emergency code to the environmental data; and

providing access to the secured data based upon a determination that the emergency code corresponds to the environmental data.

14. The method of claim 1 , further comprising:

responsive to the physiological data being outside the normal range, accessing contextual data associated with the user from the wearable device; and

blocking access to the physiological data based on a determination that the contextual data justifies the physiological data being outside the normal range.

15. A wearable sensor device comprising:

a transceiver;

a secured storage device;

a power source;

one or more sensors;

a processor, the processor configured to perform a method comprising:

receiving physiological data from the one or more sensors on the wearable device;

obtaining location data from the one or more sensors, wherein the location data comprises global positioning system (GPS) location data of the wearable device;

storing the physiological data and the location data onto the secured storage device;

receiving, by the transceiver, a request to access the physiological data;

accessing a security profile for the physiological data, wherein the security profile defines a normal range associated with the user for the physiological data and defines location data compliance for accessing the physiological data;

providing access to a portion the physiological data for a time period based upon a determination that the portion of the physiological data is outside the normal range for the physiological data and based upon a determination that the location data is in compliance with the security profile, wherein providing access to the portion physiological data comprises transmitting, to a requester, the physiological data from the secured storage device, wherein the secured storage device is in the wearable device;

periodically obtaining additional location data from the one or more sensors during the time period, wherein the additional location data comprises additional GPS location data for the wearable device; and

invoking a security measure for access to the physiological data based upon a determination that the additional location data obtained during the time period is not in compliance with the security profile.

16. The wearable sensor device of claim 15 , wherein providing access to the secured data comprises:

displaying, on the wearable device, indicia showing the request to access the physiological data; and

receiving an input, from a user, to allow access to the physiological data.

17. A computer program product for sharing data, the computer program product comprising:

a tangible storage medium readable by a processing circuit and storing instructions for execution by the processing circuit for performing a method comprising:

receiving physiological data from one or more sensors on a wearable device;

obtaining location data from the one or more location sensors, wherein the location data comprises global positioning system (GPS) location data of the wearable device;

storing the physiological data and the location data onto a secured storage device;

receiving, by a transceiver, a request to access the physiological data;

accessing a security profile for the physiological data, wherein the security profile defines a normal range associated with the user for the physiological data and defines location data compliance for accessing the physiological data;

providing access to a portion the physiological data for a time period based upon a determination that the portion of the physiological data is outside the normal range for the physiological data and based upon a determination that the location data is in compliance with the security profile, wherein providing access to the portion physiological data comprises transmitting, to a requester, the physiological data from the secured storage device, wherein the secured storage device is in the wearable device;

periodically obtaining additional location data from the one or more sensors during the time period, wherein the additional location data comprises additional GPS location data for the wearable device; and

invoking a security measure for access to the physiological data based upon a determination that the additional location data obtained during the time period is not in compliance with the security profile.

18. The computer program product of claim 17 , wherein providing access to the physiological data comprises:

granting access, to a requester, to the physiological data on the secured storage device, wherein the secured storage device is contained within a cloud computer environment.

Assignments (1)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jun 27, 2016
From: DOHERTY, JESSICA P.; LAGARES-GREENBLATT, HEIDI; MCCOY, JUSTIN A.
To: INTERNATIONAL BUSINESS MACHINES CORPORATION
Reel/Frame 039019/0768 →
Continuity (1)
Related Publication 20170372010A1 · Dec 28, 2017