IP Library Granted Patent US 9,792,798
Granted Patent B2
US 9,792,798 · App. 15/407,187 · Granted Oct 17, 2017

Context-aware wearable safety system

Inventors: James Jobin (San Ramon, CA); Roberto Silveira Silva Filho (Dublin, CA); Bo Yu (San Ramon, CA)
Assignee: General Electric Company
G08B21/02G08B21/0453H04B1/385H04B5/0062H04B2001/3866
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,792,798
App. No.
15/407,187
Granted
Oct 17, 2017
Kind
B2
Abstract

In an example embodiment, biometric data and environmental data are obtained from sensors. Corporate information system (CIS) information is retrieved for a worker, with the CIS information including a schedule of tasks assigned to the worker. A task currently being performed by the worker is determined based on the schedule of tasks. Weights are assigned to the biometric data and the environmental data. The weights vary between data from different sensors, with the weights assigned based on the task currently being performed by the worker. A current safety score is assigned for the worker based on the calculation of a formula, with the formula using the assigned weights as coefficients to variables, with the variables being values obtained from the biometric data and the environmental data. The current safety score is compared to a safety threshold, and if the threshold is violated, an alert is generated to the worker.

Claims (56)

1. A method comprising:

receiving, at a rules engine executable by one or more processors, biometric data from one or more body sensors monitoring a user;

receiving, at the rules engine, environmental data from one or more environmental sensors in an area surrounding the user;

retrieving, from a server, activity information associated with the user;

determining, at the rules engine, an activity being performed by the user based on the activity information;

assigning, at the rules engine, weights to the biometric data and the environmental data, the weights assigned to the biometric data being different than the weight assigned to the environmental data, the weights assigned based on the task currently being performed by the user;

calculating, at the rules engine, a current safety score for the worker using the assigned weights as coefficients to variables, the variables being values obtained from the biometric data and the environmental data;

comparing, at the rules engine, the current safety score with a reference safety score; and

based on the comparing, generating, at the rules engine, a safety indicator.

2. The method of claim 1 , wherein the safety value is a safety threshold, and the safety indicator is an alert to indicate that the safety threshold has been reached.

3. The method of claim 1 , further comprising:

wirelessly sending the safety indicator to smart glasses worn by the user.

4. The method of claim 1 , further comprising:

wirelessly sending the safety indicator to a wearable computer worn by the user.

5. The method of claim 1 , wherein the activity information includes user health information; and

wherein the weights are further based on the user health information, thus personalizing the weights for individual user health conditions.

6. The method of claim 1 , wherein the environmental data includes information from a Radio Frequency ID (RFID) scanner on a machine, the environmental data identifying a tool having an embedded RFID chip that has been passed next to the RFID scanner, the method further comprising verifying that the worker is performing the task via the information from the RFID scanner.

7. The method of claim 1 , wherein the assigned weights are stored in a multidimensional data structure in a database, the multidimensional data structure having a plurality of axes each corresponding to a different task category type and an axis corresponding to body and environmental sensor type, with values stored in the multidimensional data structure corresponding to the assigned weights.

8. A system comprising:

a server containing activity information for the user;

a rules engine executable by one or more processors and configured to:

receive, at a rules engine executable by one or more processors, biometric data from one or more body sensors operatively monitoring a user;

receive, at the rules engine, environmental data from one or more environmental sensors in an area operatively surrounding the user;

retrieve, from a server, activity information associated with the user;

determine, at the rules engine, an activity being performed by the user based on the activity information;

assign, at the rules engine, weights to the biometric data and the environmental data, the weights assigned to the biometric data being different than the weight assigned to the environmental data, the weights assigned based on the task operatively being performed by the user;

calculate, at the rules engine, a current safety score for the worker using the assigned weights as coefficients to variables, the variables being values obtained from the biometric data and the environmental data;

compare, at the rules engine, the current safety score with a reference safety score; and

based on the comparing, generate, at the rules engine, a safety indicator.

9. The system of claim 8 , wherein the safety value is a safety threshold, and the safety indicator is an alert to indicate that the safety threshold has been reached.

10. The system of claim 8 , the rules engine further configured to:

wirelessly send the alert to smart glasses worn by the worker.

11. The system of claim 8 , the rules engine further configured to:

wirelessly send the alert to a wearable computer worn by the user.

12. The system of claim 8 , wherein the activity information includes user health information; and

wherein the weights are further based on the user health information, thus personalizing the weights for individual user health conditions.

13. The system of claim 8 , wherein the environmental data includes information from a Radio Frequency ID (RFID) scanner on a machine, the environmental data identifying a tool having an embedded RFID chip that has been passed next to the RFID scanner, the rules engine further configured to verify that the worker is performing the task via the information from the RFID scanner.

14. The system of claim 8 , wherein the assigned weights are stored in a multidimensional data structure in a database, the multidimensional data structure having a plurality of axes each corresponding to a different task category type and an axis corresponding to body and environmental sensor type, with values stored in the multidimensional data structure corresponding to the assigned weights.

15. A non-transitory machine-readable storage medium comprising instructions, which when implemented by one or more machines, cause the one or more machines to perform operations, the operations comprising:

receiving biometric data from one or more body sensors monitoring a worker;

receiving, at a rules engine executable by one or more processors, biometric data from one or more body sensors monitoring a user;

receiving, at the rules engine, environmental data from one or more environmental sensors in an area surrounding the user;

retrieving, from a server, activity information associated with the user;

determining, at the rules engine, an activity being performed by the user based on the activity information;

assigning; at the rules engine, weights to the biometric data and the environmental data, the weights assigned to the biometric data being different than the weight assigned to the environmental data, the weights assigned based on the task currently being performed by the user;

calculating, at the rules engine, a current safety score for the worker using the assigned weights as coefficients to variables, the variables being values obtained from the biometric data and the environmental data;

comparing, at the rules engine, the current safety score with a reference safety score; and

based on the comparing, generating, at the rules engine, a safety indicator.

16. The non-transitory machine-readable storage medium of claim 15 , wherein the safety value is a safety threshold, and the safety indicator is an alert to indicate that the safety threshold has been reached.

17. The non-transitory machine-readable storage medium of claim 15 , the operations further comprising:

wirelessly sending the alert to smart glasses worn by the worker.

18. The non-transitory machine-readable storage medium of claim 15 , the operations further comprising:

wirelessly sending the alert to a wearable computer worn by the user.

19. The non-transitory machine-readable storage medium of claim 15 , wherein the activity information includes user health information; and

wherein the weights are further based on the user health information, thus personalizing the weights for individual user health conditions.

20. The non-transitory machine-readable storage medium of claim 15 , wherein the assigned weights are stored in a multidimensional data structure in a database, the multidimensional data structure having a plurality of axes each corresponding to a different task category type and an axis corresponding to body and environmental sensor type, with values stored in the multidimensional data structure corresponding to the assigned weights.

Assignments (2)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Nov 17, 2023
From: GENERAL ELECTRIC COMPANY
To: GE DIGITAL HOLDINGS LLC
Reel/Frame 065612/0085 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jan 18, 2017
From: JOBIN, JAMES; SILVA FILHO, ROBERTO SILVEIRA; YU, BO
To: GENERAL ELECTRIC COMPANY
Reel/Frame 040995/0274 →
Continuity (2)
Continuation 14686573 · Apr 14, 2015
Related Publication 20170124832A1 · May 4, 2017